home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •Sports Palace• / Slam Dunk ••• / Slam Dunk! / Slam Dunk!.rsrc / CODE_2.txt < prev    next >
Text File  |  1990-06-15  |  449KB  |  7,815 lines

  1. # near model CODE resource
  2. # jump table entries: 80-89 (10 of them)
  3. fn00000000:
  4. 00000000  4E56 FFFC                link       A6, -0x0004
  5. 00000004  3F3C 0002                move.w     -[A7], 0x2
  6. 00000008  4EBA 218E                jsr        [PC + 0x218E /* 00002198 */]
  7. 0000000C  548F                     addq.l     A7, 2
  8. 0000000E  0C40 0001                cmpi.w     D0, 0x1
  9. 00000012  660E                     bne        +0x10 /* 00000022 */
  10. 00000014  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  11. 00000018  4EBA 0322                jsr        [PC + 0x322 /* 0000033C */]
  12. 0000001C  548F                     addq.l     A7, 2
  13. 0000001E  6000 0310                bra        +0x312 /* 00000330 */
  14. label00000022:
  15. 00000022  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  16. 00000026  4EBA 2170                jsr        [PC + 0x2170 /* 00002198 */]
  17. 0000002A  548F                     addq.l     A7, 2
  18. 0000002C  3D40 FFFC                move.w     [A6 - 0x4], D0
  19. 00000030  302D FD3A                move.w     D0, [A5 - 0x2C6]
  20. 00000034  C1FC 03CC                muls.w     D0, 0x3CC
  21. 00000038  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  22. 0000003C  D1C0                     add.l      A0, D0
  23. 0000003E  302D FD3C                move.w     D0, [A5 - 0x2C4]
  24. 00000042  C1FC 00A2                muls.w     D0, 0xA2
  25. 00000046  D1C0                     add.l      A0, D0
  26. 00000048  302E FFFC                move.w     D0, [A6 - 0x4]
  27. 0000004C  B068 0064                cmp.w      D0, [A0 + 0x64]
  28. 00000050  6E0E                     bgt        +0x10 /* 00000060 */
  29. 00000052  3F3C 0001                move.w     -[A7], 0x1
  30. 00000056  4EBA 05BE                jsr        [PC + 0x5BE /* 00000616 */]
  31. 0000005A  548F                     addq.l     A7, 2
  32. 0000005C  6000 02D2                bra        +0x2D4 /* 00000330 */
  33. label00000060:
  34. 00000060  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  35. 00000064  4EBA 2132                jsr        [PC + 0x2132 /* 00002198 */]
  36. 00000068  548F                     addq.l     A7, 2
  37. 0000006A  3D40 FFFE                move.w     [A6 - 0x2], D0
  38. 0000006E  302D FD3A                move.w     D0, [A5 - 0x2C6]
  39. 00000072  C1FC 03CC                muls.w     D0, 0x3CC
  40. 00000076  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  41. 0000007A  D1C0                     add.l      A0, D0
  42. 0000007C  302D FD3C                move.w     D0, [A5 - 0x2C4]
  43. 00000080  C1FC 00A2                muls.w     D0, 0xA2
  44. 00000084  D1C0                     add.l      A0, D0
  45. 00000086  302E FFFE                move.w     D0, [A6 - 0x2]
  46. 0000008A  B068 0040                cmp.w      D0, [A0 + 0x40]
  47. 0000008E  6E00 007E                bgt        +0x80 /* 0000010E */
  48. 00000092  302D FD3A                move.w     D0, [A5 - 0x2C6]
  49. 00000096  C1FC 03CC                muls.w     D0, 0x3CC
  50. 0000009A  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  51. 0000009E  D1C0                     add.l      A0, D0
  52. 000000A0  302D FD3C                move.w     D0, [A5 - 0x2C4]
  53. 000000A4  C1FC 00A2                muls.w     D0, 0xA2
  54. 000000A8  D1C0                     add.l      A0, D0
  55. 000000AA  486D D56A                pea.l      [A5 - 0x2A96]
  56. 000000AE  4850                     pea.l      [A0]
  57. 000000B0  486D D55A                pea.l      [A5 - 0x2AA6]
  58. 000000B4  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  59. 000000B8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  60. 000000BC  302D FD3A                move.w     D0, [A5 - 0x2C6]
  61. 000000C0  C1FC 03CC                muls.w     D0, 0x3CC
  62. 000000C4  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  63. 000000C8  D1C0                     add.l      A0, D0
  64. 000000CA  302D FD3C                move.w     D0, [A5 - 0x2C4]
  65. 000000CE  C1FC 00A2                muls.w     D0, 0xA2
  66. 000000D2  D1C0                     add.l      A0, D0
  67. 000000D4  5268 0086                addq.w     [A0 + 0x86], 1
  68. 000000D8  302D FD3A                move.w     D0, [A5 - 0x2C6]
  69. 000000DC  C1FC 03CC                muls.w     D0, 0x3CC
  70. 000000E0  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  71. 000000E4  D1C0                     add.l      A0, D0
  72. 000000E6  302D FD3C                move.w     D0, [A5 - 0x2C4]
  73. 000000EA  C1FC 00A2                muls.w     D0, 0xA2
  74. 000000EE  D1C0                     add.l      A0, D0
  75. 000000F0  5268 0088                addq.w     [A0 + 0x88], 1
  76. 000000F4  4EBA 25B6                jsr        [PC + 0x25B6 /* 000026AC */]
  77. 000000F8  3F3C 0002                move.w     -[A7], 0x2
  78. 000000FC  3F2D FD3A                move.w     -[A7], [A5 - 0x2C6]
  79. 00000100  4EBA 2100                jsr        [PC + 0x2100 /* 00002202 */]
  80. 00000104  588F                     addq.l     A7, 4
  81. 00000106  4EBA 218C                jsr        [PC + 0x218C /* 00002294 */]
  82. 0000010A  6000 0224                bra        +0x226 /* 00000330 */
  83. label0000010E:
  84. 0000010E  302D FD3A                move.w     D0, [A5 - 0x2C6]
  85. 00000112  C1FC 03CC                muls.w     D0, 0x3CC
  86. 00000116  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  87. 0000011A  D1C0                     add.l      A0, D0
  88. 0000011C  302D FD3C                move.w     D0, [A5 - 0x2C4]
  89. 00000120  C1FC 00A2                muls.w     D0, 0xA2
  90. 00000124  D1C0                     add.l      A0, D0
  91. 00000126  302E FFFE                move.w     D0, [A6 - 0x2]
  92. 0000012A  B068 0042                cmp.w      D0, [A0 + 0x42]
  93. 0000012E  6E00 0088                bgt        +0x8A /* 000001B8 */
  94. 00000132  0C6E 0001 0008           cmpi.w     [A6 + 0x8], 0x1
  95. 00000138  6600 007E                bne        +0x80 /* 000001B8 */
  96. 0000013C  302D FD3A                move.w     D0, [A5 - 0x2C6]
  97. 00000140  C1FC 03CC                muls.w     D0, 0x3CC
  98. 00000144  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  99. 00000148  D1C0                     add.l      A0, D0
  100. 0000014A  302D FD3C                move.w     D0, [A5 - 0x2C4]
  101. 0000014E  C1FC 00A2                muls.w     D0, 0xA2
  102. 00000152  D1C0                     add.l      A0, D0
  103. 00000154  486D D57C                pea.l      [A5 - 0x2A84]
  104. 00000158  4850                     pea.l      [A0]
  105. 0000015A  486D D56C                pea.l      [A5 - 0x2A94]
  106. 0000015E  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  107. 00000162  4FEF 000C                lea.l      A7, [A7 + 0xC]
  108. 00000166  302D FD3A                move.w     D0, [A5 - 0x2C6]
  109. 0000016A  C1FC 03CC                muls.w     D0, 0x3CC
  110. 0000016E  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  111. 00000172  D1C0                     add.l      A0, D0
  112. 00000174  302D FD3C                move.w     D0, [A5 - 0x2C4]
  113. 00000178  C1FC 00A2                muls.w     D0, 0xA2
  114. 0000017C  D1C0                     add.l      A0, D0
  115. 0000017E  5268 0086                addq.w     [A0 + 0x86], 1
  116. 00000182  302D FD3A                move.w     D0, [A5 - 0x2C6]
  117. 00000186  C1FC 03CC                muls.w     D0, 0x3CC
  118. 0000018A  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  119. 0000018E  D1C0                     add.l      A0, D0
  120. 00000190  302D FD3C                move.w     D0, [A5 - 0x2C4]
  121. 00000194  C1FC 00A2                muls.w     D0, 0xA2
  122. 00000198  D1C0                     add.l      A0, D0
  123. 0000019A  5268 0088                addq.w     [A0 + 0x88], 1
  124. 0000019E  4EBA 250C                jsr        [PC + 0x250C /* 000026AC */]
  125. 000001A2  3F3C 0002                move.w     -[A7], 0x2
  126. 000001A6  3F2D FD3A                move.w     -[A7], [A5 - 0x2C6]
  127. 000001AA  4EBA 2056                jsr        [PC + 0x2056 /* 00002202 */]
  128. 000001AE  588F                     addq.l     A7, 4
  129. 000001B0  4EBA 20E2                jsr        [PC + 0x20E2 /* 00002294 */]
  130. 000001B4  6000 017A                bra        +0x17C /* 00000330 */
  131. label000001B8:
  132. 000001B8  302D FD3A                move.w     D0, [A5 - 0x2C6]
  133. 000001BC  C1FC 03CC                muls.w     D0, 0x3CC
  134. 000001C0  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  135. 000001C4  D1C0                     add.l      A0, D0
  136. 000001C6  302D FD3C                move.w     D0, [A5 - 0x2C4]
  137. 000001CA  C1FC 00A2                muls.w     D0, 0xA2
  138. 000001CE  D1C0                     add.l      A0, D0
  139. 000001D0  302E FFFE                move.w     D0, [A6 - 0x2]
  140. 000001D4  B068 0042                cmp.w      D0, [A0 + 0x42]
  141. 000001D8  6E3A                     bgt        +0x3C /* 00000214 */
  142. 000001DA  0C6E 0002 0008           cmpi.w     [A6 + 0x8], 0x2
  143. 000001E0  6632                     bne        +0x34 /* 00000214 */
  144. 000001E2  486D D59A                pea.l      [A5 - 0x2A66]
  145. 000001E6  486D D57E                pea.l      [A5 - 0x2A82]
  146. 000001EA  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  147. 000001EE  508F                     addq.l     A7, 8
  148. 000001F0  302D FD3A                move.w     D0, [A5 - 0x2C6]
  149. 000001F4  C1FC 03CC                muls.w     D0, 0x3CC
  150. 000001F8  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  151. 000001FC  D1C0                     add.l      A0, D0
  152. 000001FE  302D FD3C                move.w     D0, [A5 - 0x2C4]
  153. 00000202  C1FC 00A2                muls.w     D0, 0xA2
  154. 00000206  D1C0                     add.l      A0, D0
  155. 00000208  5268 0088                addq.w     [A0 + 0x88], 1
  156. 0000020C  4EBA 0944                jsr        [PC + 0x944 /* 00000B52 */]
  157. 00000210  6000 011E                bra        +0x120 /* 00000330 */
  158. label00000214:
  159. 00000214  302D FD3A                move.w     D0, [A5 - 0x2C6]
  160. 00000218  C1FC 03CC                muls.w     D0, 0x3CC
  161. 0000021C  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  162. 00000220  D1C0                     add.l      A0, D0
  163. 00000222  302D FD3C                move.w     D0, [A5 - 0x2C4]
  164. 00000226  C1FC 00A2                muls.w     D0, 0xA2
  165. 0000022A  D1C0                     add.l      A0, D0
  166. 0000022C  302E FFFE                move.w     D0, [A6 - 0x2]
  167. 00000230  B068 0044                cmp.w      D0, [A0 + 0x44]
  168. 00000234  6E4A                     bgt        +0x4C /* 00000280 */
  169. 00000236  302D FD3A                move.w     D0, [A5 - 0x2C6]
  170. 0000023A  C1FC 03CC                muls.w     D0, 0x3CC
  171. 0000023E  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  172. 00000242  D1C0                     add.l      A0, D0
  173. 00000244  302D FD3C                move.w     D0, [A5 - 0x2C4]
  174. 00000248  C1FC 00A2                muls.w     D0, 0xA2
  175. 0000024C  D1C0                     add.l      A0, D0
  176. 0000024E  5268 0086                addq.w     [A0 + 0x86], 1
  177. 00000252  302D FD3A                move.w     D0, [A5 - 0x2C6]
  178. 00000256  C1FC 03CC                muls.w     D0, 0x3CC
  179. 0000025A  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  180. 0000025E  D1C0                     add.l      A0, D0
  181. 00000260  302D FD3C                move.w     D0, [A5 - 0x2C4]
  182. 00000264  C1FC 00A2                muls.w     D0, 0xA2
  183. 00000268  D1C0                     add.l      A0, D0
  184. 0000026A  5268 0088                addq.w     [A0 + 0x88], 1
  185. 0000026E  3F3C 0003                move.w     -[A7], 0x3
  186. 00000272  4EBA 05B0                jsr        [PC + 0x5B0 /* 00000824 */]
  187. 00000276  548F                     addq.l     A7, 2
  188. 00000278  4EBA 201A                jsr        [PC + 0x201A /* 00002294 */]
  189. 0000027C  6000 00B2                bra        +0xB4 /* 00000330 */
  190. label00000280:
  191. 00000280  302D FD3A                move.w     D0, [A5 - 0x2C6]
  192. 00000284  C1FC 03CC                muls.w     D0, 0x3CC
  193. 00000288  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  194. 0000028C  D1C0                     add.l      A0, D0
  195. 0000028E  302D FD3C                move.w     D0, [A5 - 0x2C4]
  196. 00000292  C1FC 00A2                muls.w     D0, 0xA2
  197. 00000296  D1C0                     add.l      A0, D0
  198. 00000298  302E FFFE                move.w     D0, [A6 - 0x2]
  199. 0000029C  B068 0046                cmp.w      D0, [A0 + 0x46]
  200. 000002A0  6E12                     bgt        +0x14 /* 000002B4 */
  201. 000002A2  3F3C 0002                move.w     -[A7], 0x2
  202. 000002A6  4EBA 057C                jsr        [PC + 0x57C /* 00000824 */]
  203. 000002AA  548F                     addq.l     A7, 2
  204. 000002AC  4EBA 1FE6                jsr        [PC + 0x1FE6 /* 00002294 */]
  205. 000002B0  6000 007E                bra        +0x80 /* 00000330 */
  206. label000002B4:
  207. 000002B4  302D FD3A                move.w     D0, [A5 - 0x2C6]
  208. 000002B8  C1FC 03CC                muls.w     D0, 0x3CC
  209. 000002BC  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  210. 000002C0  D1C0                     add.l      A0, D0
  211. 000002C2  302D FD3C                move.w     D0, [A5 - 0x2C4]
  212. 000002C6  C1FC 00A2                muls.w     D0, 0xA2
  213. 000002CA  D1C0                     add.l      A0, D0
  214. 000002CC  302E FFFE                move.w     D0, [A6 - 0x2]
  215. 000002D0  B068 0048                cmp.w      D0, [A0 + 0x48]
  216. 000002D4  6E10                     bgt        +0x12 /* 000002E6 */
  217. 000002D6  486D D5C0                pea.l      [A5 - 0x2A40]
  218. 000002DA  486D D59C                pea.l      [A5 - 0x2A64]
  219. 000002DE  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  220. 000002E2  508F                     addq.l     A7, 8
  221. 000002E4  604A                     bra        +0x4C /* 00000330 */
  222. label000002E6:
  223. 000002E6  302D FD3A                move.w     D0, [A5 - 0x2C6]
  224. 000002EA  C1FC 03CC                muls.w     D0, 0x3CC
  225. 000002EE  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  226. 000002F2  D1C0                     add.l      A0, D0
  227. 000002F4  302D FD3C                move.w     D0, [A5 - 0x2C4]
  228. 000002F8  C1FC 00A2                muls.w     D0, 0xA2
  229. 000002FC  D1C0                     add.l      A0, D0
  230. 000002FE  486D D5D4                pea.l      [A5 - 0x2A2C]
  231. 00000302  4850                     pea.l      [A0]
  232. 00000304  486D D5C2                pea.l      [A5 - 0x2A3E]
  233. 00000308  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  234. 0000030C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  235. 00000310  302D FD3A                move.w     D0, [A5 - 0x2C6]
  236. 00000314  C1FC 03CC                muls.w     D0, 0x3CC
  237. 00000318  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  238. 0000031C  D1C0                     add.l      A0, D0
  239. 0000031E  302D FD3C                move.w     D0, [A5 - 0x2C4]
  240. 00000322  C1FC 00A2                muls.w     D0, 0xA2
  241. 00000326  D1C0                     add.l      A0, D0
  242. 00000328  5268 0088                addq.w     [A0 + 0x88], 1
  243. 0000032C  4EBA 0824                jsr        [PC + 0x824 /* 00000B52 */]
  244. label00000330:
  245. 00000330  4E5E                     unlink     A6
  246. 00000332  4E75                     rts
  247. 00000334  5348                     subq.w     A0, 1
  248. 00000336  4F54                     chk.w      D7, [A4]
  249. 00000338  2020                     move.l     D0, -[A0]
  250. 0000033A  2020                     move.l     D0, -[A0]
  251. fn0000033C:
  252. 0000033C  4E56 FFFE                link       A6, -0x0002
  253. 00000340  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  254. 00000344  4EBA 1E52                jsr        [PC + 0x1E52 /* 00002198 */]
  255. 00000348  548F                     addq.l     A7, 2
  256. 0000034A  3D40 FFFE                move.w     [A6 - 0x2], D0
  257. 0000034E  302D FD3A                move.w     D0, [A5 - 0x2C6]
  258. 00000352  C1FC 03CC                muls.w     D0, 0x3CC
  259. 00000356  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  260. 0000035A  D1C0                     add.l      A0, D0
  261. 0000035C  302D FD3C                move.w     D0, [A5 - 0x2C4]
  262. 00000360  C1FC 00A2                muls.w     D0, 0xA2
  263. 00000364  D1C0                     add.l      A0, D0
  264. 00000366  302E FFFE                move.w     D0, [A6 - 0x2]
  265. 0000036A  B068 0064                cmp.w      D0, [A0 + 0x64]
  266. 0000036E  6E0C                     bgt        +0xE /* 0000037C */
  267. 00000370  4267                     clr.w      -[A7]
  268. 00000372  4EBA 02A2                jsr        [PC + 0x2A2 /* 00000616 */]
  269. 00000376  548F                     addq.l     A7, 2
  270. 00000378  6000 0290                bra        +0x292 /* 0000060A */
  271. label0000037C:
  272. 0000037C  3F3C 0168                move.w     -[A7], 0x168
  273. 00000380  4EBA 1E16                jsr        [PC + 0x1E16 /* 00002198 */]
  274. 00000384  548F                     addq.l     A7, 2
  275. 00000386  3D40 FFFE                move.w     [A6 - 0x2], D0
  276. 0000038A  4EBA 1F08                jsr        [PC + 0x1F08 /* 00002294 */]
  277. 0000038E  302D FD3A                move.w     D0, [A5 - 0x2C6]
  278. 00000392  48C0                     ext.l      D0
  279. 00000394  D080                     add.l      D0, D0
  280. 00000396  41ED FD2A                lea.l      A0, [A5 - 0x2D6]
  281. 0000039A  D1C0                     add.l      A0, D0
  282. 0000039C  302E FFFE                move.w     D0, [A6 - 0x2]
  283. 000003A0  B050                     cmp.w      D0, [A0]
  284. 000003A2  6E00 0082                bgt        +0x84 /* 00000426 */
  285. 000003A6  4EBA 1EEC                jsr        [PC + 0x1EEC /* 00002294 */]
  286. 000003AA  302D FD3A                move.w     D0, [A5 - 0x2C6]
  287. 000003AE  C1FC 03CC                muls.w     D0, 0x3CC
  288. 000003B2  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  289. 000003B6  D1C0                     add.l      A0, D0
  290. 000003B8  302D FD3C                move.w     D0, [A5 - 0x2C4]
  291. 000003BC  C1FC 00A2                muls.w     D0, 0xA2
  292. 000003C0  D1C0                     add.l      A0, D0
  293. 000003C2  486D D5EA                pea.l      [A5 - 0x2A16]
  294. 000003C6  4850                     pea.l      [A0]
  295. 000003C8  486D D5D6                pea.l      [A5 - 0x2A2A]
  296. 000003CC  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  297. 000003D0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  298. 000003D4  302D FD3A                move.w     D0, [A5 - 0x2C6]
  299. 000003D8  C1FC 03CC                muls.w     D0, 0x3CC
  300. 000003DC  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  301. 000003E0  D1C0                     add.l      A0, D0
  302. 000003E2  302D FD3C                move.w     D0, [A5 - 0x2C4]
  303. 000003E6  C1FC 00A2                muls.w     D0, 0xA2
  304. 000003EA  D1C0                     add.l      A0, D0
  305. 000003EC  5268 0086                addq.w     [A0 + 0x86], 1
  306. 000003F0  302D FD3A                move.w     D0, [A5 - 0x2C6]
  307. 000003F4  C1FC 03CC                muls.w     D0, 0x3CC
  308. 000003F8  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  309. 000003FC  D1C0                     add.l      A0, D0
  310. 000003FE  302D FD3C                move.w     D0, [A5 - 0x2C4]
  311. 00000402  C1FC 00A2                muls.w     D0, 0xA2
  312. 00000406  D1C0                     add.l      A0, D0
  313. 00000408  5268 0088                addq.w     [A0 + 0x88], 1
  314. 0000040C  4EBA 229E                jsr        [PC + 0x229E /* 000026AC */]
  315. 00000410  3F3C 0002                move.w     -[A7], 0x2
  316. 00000414  3F2D FD3A                move.w     -[A7], [A5 - 0x2C6]
  317. 00000418  4EBA 1DE8                jsr        [PC + 0x1DE8 /* 00002202 */]
  318. 0000041C  588F                     addq.l     A7, 4
  319. 0000041E  4EBA 1E74                jsr        [PC + 0x1E74 /* 00002294 */]
  320. 00000422  6000 01E6                bra        +0x1E8 /* 0000060A */
  321. label00000426:
  322. 00000426  0C6E 00D2 FFFE           cmpi.w     [A6 - 0x2], 0xD2
  323. 0000042C  6E52                     bgt        +0x54 /* 00000480 */
  324. 0000042E  4EBA 1E64                jsr        [PC + 0x1E64 /* 00002294 */]
  325. 00000432  302D FD3A                move.w     D0, [A5 - 0x2C6]
  326. 00000436  C1FC 03CC                muls.w     D0, 0x3CC
  327. 0000043A  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  328. 0000043E  D1C0                     add.l      A0, D0
  329. 00000440  302D FD3C                move.w     D0, [A5 - 0x2C4]
  330. 00000444  C1FC 00A2                muls.w     D0, 0xA2
  331. 00000448  D1C0                     add.l      A0, D0
  332. 0000044A  486D D602                pea.l      [A5 - 0x29FE]
  333. 0000044E  4850                     pea.l      [A0]
  334. 00000450  486D D5EC                pea.l      [A5 - 0x2A14]
  335. 00000454  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  336. 00000458  4FEF 000C                lea.l      A7, [A7 + 0xC]
  337. 0000045C  302D FD3A                move.w     D0, [A5 - 0x2C6]
  338. 00000460  C1FC 03CC                muls.w     D0, 0x3CC
  339. 00000464  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  340. 00000468  D1C0                     add.l      A0, D0
  341. 0000046A  302D FD3C                move.w     D0, [A5 - 0x2C4]
  342. 0000046E  C1FC 00A2                muls.w     D0, 0xA2
  343. 00000472  D1C0                     add.l      A0, D0
  344. 00000474  5268 0088                addq.w     [A0 + 0x88], 1
  345. 00000478  4EBA 06D8                jsr        [PC + 0x6D8 /* 00000B52 */]
  346. 0000047C  6000 018C                bra        +0x18E /* 0000060A */
  347. label00000480:
  348. 00000480  0C6E 0140 FFFE           cmpi.w     [A6 - 0x2], 0x140
  349. 00000486  6E00 008C                bgt        +0x8E /* 00000514 */
  350. 0000048A  0C6E 0001 0008           cmpi.w     [A6 + 0x8], 0x1
  351. 00000490  6600 0082                bne        +0x84 /* 00000514 */
  352. 00000494  4EBA 1DFE                jsr        [PC + 0x1DFE /* 00002294 */]
  353. 00000498  302D FD3A                move.w     D0, [A5 - 0x2C6]
  354. 0000049C  C1FC 03CC                muls.w     D0, 0x3CC
  355. 000004A0  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  356. 000004A4  D1C0                     add.l      A0, D0
  357. 000004A6  302D FD3C                move.w     D0, [A5 - 0x2C4]
  358. 000004AA  C1FC 00A2                muls.w     D0, 0xA2
  359. 000004AE  D1C0                     add.l      A0, D0
  360. 000004B0  486D D618                pea.l      [A5 - 0x29E8]
  361. 000004B4  4850                     pea.l      [A0]
  362. 000004B6  486D D604                pea.l      [A5 - 0x29FC]
  363. 000004BA  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  364. 000004BE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  365. 000004C2  302D FD3A                move.w     D0, [A5 - 0x2C6]
  366. 000004C6  C1FC 03CC                muls.w     D0, 0x3CC
  367. 000004CA  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  368. 000004CE  D1C0                     add.l      A0, D0
  369. 000004D0  302D FD3C                move.w     D0, [A5 - 0x2C4]
  370. 000004D4  C1FC 00A2                muls.w     D0, 0xA2
  371. 000004D8  D1C0                     add.l      A0, D0
  372. 000004DA  5268 0086                addq.w     [A0 + 0x86], 1
  373. 000004DE  302D FD3A                move.w     D0, [A5 - 0x2C6]
  374. 000004E2  C1FC 03CC                muls.w     D0, 0x3CC
  375. 000004E6  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  376. 000004EA  D1C0                     add.l      A0, D0
  377. 000004EC  302D FD3C                move.w     D0, [A5 - 0x2C4]
  378. 000004F0  C1FC 00A2                muls.w     D0, 0xA2
  379. 000004F4  D1C0                     add.l      A0, D0
  380. 000004F6  5268 0088                addq.w     [A0 + 0x88], 1
  381. 000004FA  4EBA 21B0                jsr        [PC + 0x21B0 /* 000026AC */]
  382. 000004FE  3F3C 0002                move.w     -[A7], 0x2
  383. 00000502  3F2D FD3A                move.w     -[A7], [A5 - 0x2C6]
  384. 00000506  4EBA 1CFA                jsr        [PC + 0x1CFA /* 00002202 */]
  385. 0000050A  588F                     addq.l     A7, 4
  386. 0000050C  4EBA 1D86                jsr        [PC + 0x1D86 /* 00002294 */]
  387. 00000510  6000 00F8                bra        +0xFA /* 0000060A */
  388. label00000514:
  389. 00000514  0C6E 0140 FFFE           cmpi.w     [A6 - 0x2], 0x140
  390. 0000051A  6E5A                     bgt        +0x5C /* 00000576 */
  391. 0000051C  0C6E 0002 0008           cmpi.w     [A6 + 0x8], 0x2
  392. 00000522  6652                     bne        +0x54 /* 00000576 */
  393. 00000524  4EBA 1D6E                jsr        [PC + 0x1D6E /* 00002294 */]
  394. 00000528  302D FD3A                move.w     D0, [A5 - 0x2C6]
  395. 0000052C  C1FC 03CC                muls.w     D0, 0x3CC
  396. 00000530  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  397. 00000534  D1C0                     add.l      A0, D0
  398. 00000536  302D FD3C                move.w     D0, [A5 - 0x2C4]
  399. 0000053A  C1FC 00A2                muls.w     D0, 0xA2
  400. 0000053E  D1C0                     add.l      A0, D0
  401. 00000540  486D D630                pea.l      [A5 - 0x29D0]
  402. 00000544  4850                     pea.l      [A0]
  403. 00000546  486D D61A                pea.l      [A5 - 0x29E6]
  404. 0000054A  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  405. 0000054E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  406. 00000552  302D FD3A                move.w     D0, [A5 - 0x2C6]
  407. 00000556  C1FC 03CC                muls.w     D0, 0x3CC
  408. 0000055A  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  409. 0000055E  D1C0                     add.l      A0, D0
  410. 00000560  302D FD3C                move.w     D0, [A5 - 0x2C4]
  411. 00000564  C1FC 00A2                muls.w     D0, 0xA2
  412. 00000568  D1C0                     add.l      A0, D0
  413. 0000056A  5268 0088                addq.w     [A0 + 0x88], 1
  414. 0000056E  4EBA 05E2                jsr        [PC + 0x5E2 /* 00000B52 */]
  415. 00000572  6000 0096                bra        +0x98 /* 0000060A */
  416. label00000576:
  417. 00000576  4EBA 1D1C                jsr        [PC + 0x1D1C /* 00002294 */]
  418. 0000057A  302D FD3A                move.w     D0, [A5 - 0x2C6]
  419. 0000057E  C1FC 03CC                muls.w     D0, 0x3CC
  420. 00000582  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  421. 00000586  D1C0                     add.l      A0, D0
  422. 00000588  302D FD3C                move.w     D0, [A5 - 0x2C4]
  423. 0000058C  C1FC 00A2                muls.w     D0, 0xA2
  424. 00000590  D1C0                     add.l      A0, D0
  425. 00000592  486D D648                pea.l      [A5 - 0x29B8]
  426. 00000596  4850                     pea.l      [A0]
  427. 00000598  486D D632                pea.l      [A5 - 0x29CE]
  428. 0000059C  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  429. 000005A0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  430. 000005A4  302D FD3A                move.w     D0, [A5 - 0x2C6]
  431. 000005A8  C1FC 03CC                muls.w     D0, 0x3CC
  432. 000005AC  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  433. 000005B0  D1C0                     add.l      A0, D0
  434. 000005B2  302D FD3C                move.w     D0, [A5 - 0x2C4]
  435. 000005B6  C1FC 00A2                muls.w     D0, 0xA2
  436. 000005BA  D1C0                     add.l      A0, D0
  437. 000005BC  5268 0098                addq.w     [A0 + 0x98], 1
  438. 000005C0  302D FD3A                move.w     D0, [A5 - 0x2C6]
  439. 000005C4  C1FC 03CC                muls.w     D0, 0x3CC
  440. 000005C8  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  441. 000005CC  D1C0                     add.l      A0, D0
  442. 000005CE  302D FD3C                move.w     D0, [A5 - 0x2C4]
  443. 000005D2  C1FC 00A2                muls.w     D0, 0xA2
  444. 000005D6  D1C0                     add.l      A0, D0
  445. 000005D8  5268 009C                addq.w     [A0 + 0x9C], 1
  446. 000005DC  302D FD3A                move.w     D0, [A5 - 0x2C6]
  447. 000005E0  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  448. 000005E4  41ED FC94                lea.l      A0, [A5 - 0x36C]
  449. 000005E8  D1C0                     add.l      A0, D0
  450. 000005EA  302D FD28                move.w     D0, [A5 - 0x2D8]
  451. 000005EE  48C0                     ext.l      D0
  452. 000005F0  D080                     add.l      D0, D0
  453. 000005F2  D1C0                     add.l      A0, D0
  454. 000005F4  5268 003E                addq.w     [A0 + 0x3E], 1
  455. 000005F8  3F2D FD3C                move.w     -[A7], [A5 - 0x2C4]
  456. 000005FC  3F2D FD3A                move.w     -[A7], [A5 - 0x2C6]
  457. 00000600  4EBA 1F58                jsr        [PC + 0x1F58 /* 0000255A */]
  458. 00000604  588F                     addq.l     A7, 4
  459. 00000606  4EBA 1C8C                jsr        [PC + 0x1C8C /* 00002294 */]
  460. label0000060A:
  461. 0000060A  4E5E                     unlink     A6
  462. 0000060C  4E75                     rts
  463. 0000060E  5445                     addq.w     D5, 2
  464. 00000610  414D                     chk.w      D0, A5
  465. 00000612  4445                     neg.w      D5
  466. 00000614  4645                     not.w      D5
  467. fn00000616:
  468. 00000616  4E56 FFFA                link       A6, -0x0006
  469. 0000061A  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  470. 0000061E  4EBA 1B78                jsr        [PC + 0x1B78 /* 00002198 */]
  471. 00000622  548F                     addq.l     A7, 2
  472. 00000624  3D40 FFFC                move.w     [A6 - 0x4], D0
  473. 00000628  0C6E 0001 0008           cmpi.w     [A6 + 0x8], 0x1
  474. 0000062E  6600 00FE                bne        +0x100 /* 0000072E */
  475. 00000632  3F3C 0024                move.w     -[A7], 0x24 /* '$' */
  476. 00000636  4EBA 1B60                jsr        [PC + 0x1B60 /* 00002198 */]
  477. 0000063A  548F                     addq.l     A7, 2
  478. 0000063C  3D40 FFFE                move.w     [A6 - 0x2], D0
  479. 00000640  302D FD3A                move.w     D0, [A5 - 0x2C6]
  480. 00000644  C1FC 03CC                muls.w     D0, 0x3CC
  481. 00000648  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  482. 0000064C  D1C0                     add.l      A0, D0
  483. 0000064E  302D FD3C                move.w     D0, [A5 - 0x2C4]
  484. 00000652  C1FC 00A2                muls.w     D0, 0xA2
  485. 00000656  D1C0                     add.l      A0, D0
  486. 00000658  302E FFFE                move.w     D0, [A6 - 0x2]
  487. 0000065C  B068 0062                cmp.w      D0, [A0 + 0x62]
  488. 00000660  6E00 007E                bgt        +0x80 /* 000006E0 */
  489. 00000664  302D FD3A                move.w     D0, [A5 - 0x2C6]
  490. 00000668  C1FC 03CC                muls.w     D0, 0x3CC
  491. 0000066C  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  492. 00000670  D1C0                     add.l      A0, D0
  493. 00000672  302D FD3C                move.w     D0, [A5 - 0x2C4]
  494. 00000676  C1FC 00A2                muls.w     D0, 0xA2
  495. 0000067A  D1C0                     add.l      A0, D0
  496. 0000067C  486D D664                pea.l      [A5 - 0x299C]
  497. 00000680  4850                     pea.l      [A0]
  498. 00000682  486D D64A                pea.l      [A5 - 0x29B6]
  499. 00000686  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  500. 0000068A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  501. 0000068E  302D FD3A                move.w     D0, [A5 - 0x2C6]
  502. 00000692  C1FC 03CC                muls.w     D0, 0x3CC
  503. 00000696  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  504. 0000069A  D1C0                     add.l      A0, D0
  505. 0000069C  302D FD3C                move.w     D0, [A5 - 0x2C4]
  506. 000006A0  C1FC 00A2                muls.w     D0, 0xA2
  507. 000006A4  D1C0                     add.l      A0, D0
  508. 000006A6  5268 008A                addq.w     [A0 + 0x8A], 1
  509. 000006AA  302D FD3A                move.w     D0, [A5 - 0x2C6]
  510. 000006AE  C1FC 03CC                muls.w     D0, 0x3CC
  511. 000006B2  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  512. 000006B6  D1C0                     add.l      A0, D0
  513. 000006B8  302D FD3C                move.w     D0, [A5 - 0x2C4]
  514. 000006BC  C1FC 00A2                muls.w     D0, 0xA2
  515. 000006C0  D1C0                     add.l      A0, D0
  516. 000006C2  5268 008C                addq.w     [A0 + 0x8C], 1
  517. 000006C6  4EBA 1FE4                jsr        [PC + 0x1FE4 /* 000026AC */]
  518. 000006CA  3F3C 0003                move.w     -[A7], 0x3
  519. 000006CE  3F2D FD3A                move.w     -[A7], [A5 - 0x2C6]
  520. 000006D2  4EBA 1B2E                jsr        [PC + 0x1B2E /* 00002202 */]
  521. 000006D6  588F                     addq.l     A7, 4
  522. 000006D8  4EBA 1BBA                jsr        [PC + 0x1BBA /* 00002294 */]
  523. 000006DC  6000 013A                bra        +0x13C /* 00000818 */
  524. label000006E0:
  525. 000006E0  302D FD3A                move.w     D0, [A5 - 0x2C6]
  526. 000006E4  C1FC 03CC                muls.w     D0, 0x3CC
  527. 000006E8  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  528. 000006EC  D1C0                     add.l      A0, D0
  529. 000006EE  302D FD3C                move.w     D0, [A5 - 0x2C4]
  530. 000006F2  C1FC 00A2                muls.w     D0, 0xA2
  531. 000006F6  D1C0                     add.l      A0, D0
  532. 000006F8  486D D682                pea.l      [A5 - 0x297E]
  533. 000006FC  4850                     pea.l      [A0]
  534. 000006FE  486D D666                pea.l      [A5 - 0x299A]
  535. 00000702  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  536. 00000706  4FEF 000C                lea.l      A7, [A7 + 0xC]
  537. 0000070A  302D FD3A                move.w     D0, [A5 - 0x2C6]
  538. 0000070E  C1FC 03CC                muls.w     D0, 0x3CC
  539. 00000712  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  540. 00000716  D1C0                     add.l      A0, D0
  541. 00000718  302D FD3C                move.w     D0, [A5 - 0x2C4]
  542. 0000071C  C1FC 00A2                muls.w     D0, 0xA2
  543. 00000720  D1C0                     add.l      A0, D0
  544. 00000722  5268 008C                addq.w     [A0 + 0x8C], 1
  545. 00000726  4EBA 042A                jsr        [PC + 0x42A /* 00000B52 */]
  546. 0000072A  6000 00EC                bra        +0xEE /* 00000818 */
  547. label0000072E:
  548. 0000072E  3F3C 0024                move.w     -[A7], 0x24 /* '$' */
  549. 00000732  4EBA 1A64                jsr        [PC + 0x1A64 /* 00002198 */]
  550. 00000736  548F                     addq.l     A7, 2
  551. 00000738  3D40 FFFE                move.w     [A6 - 0x2], D0
  552. 0000073C  302D FD3A                move.w     D0, [A5 - 0x2C6]
  553. 00000740  48C0                     ext.l      D0
  554. 00000742  D080                     add.l      D0, D0
  555. 00000744  41ED FD2E                lea.l      A0, [A5 - 0x2D2]
  556. 00000748  D1C0                     add.l      A0, D0
  557. 0000074A  302E FFFE                move.w     D0, [A6 - 0x2]
  558. 0000074E  B050                     cmp.w      D0, [A0]
  559. 00000750  6E00 007C                bgt        +0x7E /* 000007CE */
  560. 00000754  302D FD3A                move.w     D0, [A5 - 0x2C6]
  561. 00000758  C1FC 03CC                muls.w     D0, 0x3CC
  562. 0000075C  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  563. 00000760  D1C0                     add.l      A0, D0
  564. 00000762  302D FD3C                move.w     D0, [A5 - 0x2C4]
  565. 00000766  C1FC 00A2                muls.w     D0, 0xA2
  566. 0000076A  D1C0                     add.l      A0, D0
  567. 0000076C  486D D69E                pea.l      [A5 - 0x2962]
  568. 00000770  4850                     pea.l      [A0]
  569. 00000772  486D D684                pea.l      [A5 - 0x297C]
  570. 00000776  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  571. 0000077A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  572. 0000077E  302D FD3A                move.w     D0, [A5 - 0x2C6]
  573. 00000782  C1FC 03CC                muls.w     D0, 0x3CC
  574. 00000786  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  575. 0000078A  D1C0                     add.l      A0, D0
  576. 0000078C  302D FD3C                move.w     D0, [A5 - 0x2C4]
  577. 00000790  C1FC 00A2                muls.w     D0, 0xA2
  578. 00000794  D1C0                     add.l      A0, D0
  579. 00000796  5268 008A                addq.w     [A0 + 0x8A], 1
  580. 0000079A  302D FD3A                move.w     D0, [A5 - 0x2C6]
  581. 0000079E  C1FC 03CC                muls.w     D0, 0x3CC
  582. 000007A2  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  583. 000007A6  D1C0                     add.l      A0, D0
  584. 000007A8  302D FD3C                move.w     D0, [A5 - 0x2C4]
  585. 000007AC  C1FC 00A2                muls.w     D0, 0xA2
  586. 000007B0  D1C0                     add.l      A0, D0
  587. 000007B2  5268 008C                addq.w     [A0 + 0x8C], 1
  588. 000007B6  4EBA 1EF4                jsr        [PC + 0x1EF4 /* 000026AC */]
  589. 000007BA  3F3C 0003                move.w     -[A7], 0x3
  590. 000007BE  3F2D FD3A                move.w     -[A7], [A5 - 0x2C6]
  591. 000007C2  4EBA 1A3E                jsr        [PC + 0x1A3E /* 00002202 */]
  592. 000007C6  588F                     addq.l     A7, 4
  593. 000007C8  4EBA 1ACA                jsr        [PC + 0x1ACA /* 00002294 */]
  594. 000007CC  604A                     bra        +0x4C /* 00000818 */
  595. label000007CE:
  596. 000007CE  302D FD3A                move.w     D0, [A5 - 0x2C6]
  597. 000007D2  C1FC 03CC                muls.w     D0, 0x3CC
  598. 000007D6  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  599. 000007DA  D1C0                     add.l      A0, D0
  600. 000007DC  302D FD3C                move.w     D0, [A5 - 0x2C4]
  601. 000007E0  C1FC 00A2                muls.w     D0, 0xA2
  602. 000007E4  D1C0                     add.l      A0, D0
  603. 000007E6  486D D6BC                pea.l      [A5 - 0x2944]
  604. 000007EA  4850                     pea.l      [A0]
  605. 000007EC  486D D6A0                pea.l      [A5 - 0x2960]
  606. 000007F0  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  607. 000007F4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  608. 000007F8  302D FD3A                move.w     D0, [A5 - 0x2C6]
  609. 000007FC  C1FC 03CC                muls.w     D0, 0x3CC
  610. 00000800  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  611. 00000804  D1C0                     add.l      A0, D0
  612. 00000806  302D FD3C                move.w     D0, [A5 - 0x2C4]
  613. 0000080A  C1FC 00A2                muls.w     D0, 0xA2
  614. 0000080E  D1C0                     add.l      A0, D0
  615. 00000810  5268 008C                addq.w     [A0 + 0x8C], 1
  616. 00000814  4EBA 033C                jsr        [PC + 0x33C /* 00000B52 */]
  617. label00000818:
  618. 00000818  4E5E                     unlink     A6
  619. 0000081A  4E75                     rts
  620. 0000081C  5448                     addq.w     A0, 2
  621. 0000081E  5245                     addq.w     D5, 1
  622. 00000820  4550                     chk.w      D2, [A0]
  623. 00000822  4F49                     chk.w      D7, A1
  624. fn00000824:
  625. 00000824  4E56 FFFC                link       A6, -0x0004
  626. 00000828  0C6E 0002 0008           cmpi.w     [A6 + 0x8], 0x2
  627. 0000082E  6656                     bne        +0x58 /* 00000886 */
  628. 00000830  302D FD3A                move.w     D0, [A5 - 0x2C6]
  629. 00000834  C1FC 03CC                muls.w     D0, 0x3CC
  630. 00000838  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  631. 0000083C  D1C0                     add.l      A0, D0
  632. 0000083E  302D FD3C                move.w     D0, [A5 - 0x2C4]
  633. 00000842  C1FC 00A2                muls.w     D0, 0xA2
  634. 00000846  D1C0                     add.l      A0, D0
  635. 00000848  486D D6C2                pea.l      [A5 - 0x293E]
  636. 0000084C  4850                     pea.l      [A0]
  637. 0000084E  486D D6BE                pea.l      [A5 - 0x2942]
  638. 00000852  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  639. 00000856  4FEF 000C                lea.l      A7, [A7 + 0xC]
  640. 0000085A  4EBA 1A38                jsr        [PC + 0x1A38 /* 00002294 */]
  641. 0000085E  302D FD3A                move.w     D0, [A5 - 0x2C6]
  642. 00000862  C1FC 03CC                muls.w     D0, 0x3CC
  643. 00000866  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  644. 0000086A  D1C0                     add.l      A0, D0
  645. 0000086C  302D FD3C                move.w     D0, [A5 - 0x2C4]
  646. 00000870  C1FC 00A2                muls.w     D0, 0xA2
  647. 00000874  D1C0                     add.l      A0, D0
  648. 00000876  486D D6D6                pea.l      [A5 - 0x292A]
  649. 0000087A  4850                     pea.l      [A0]
  650. 0000087C  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  651. 00000880  508F                     addq.l     A7, 8
  652. 00000882  6000 00A2                bra        +0xA4 /* 00000926 */
  653. label00000886:
  654. 00000886  0C6E 0003 0008           cmpi.w     [A6 + 0x8], 0x3
  655. 0000088C  6646                     bne        +0x48 /* 000008D4 */
  656. 0000088E  4EBA 1A04                jsr        [PC + 0x1A04 /* 00002294 */]
  657. 00000892  302D FD3A                move.w     D0, [A5 - 0x2C6]
  658. 00000896  C1FC 03CC                muls.w     D0, 0x3CC
  659. 0000089A  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  660. 0000089E  D1C0                     add.l      A0, D0
  661. 000008A0  302D FD3C                move.w     D0, [A5 - 0x2C4]
  662. 000008A4  C1FC 00A2                muls.w     D0, 0xA2
  663. 000008A8  D1C0                     add.l      A0, D0
  664. 000008AA  486D D702                pea.l      [A5 - 0x28FE]
  665. 000008AE  4850                     pea.l      [A0]
  666. 000008B0  486D D6E2                pea.l      [A5 - 0x291E]
  667. 000008B4  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  668. 000008B8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  669. 000008BC  4EBA 19D6                jsr        [PC + 0x19D6 /* 00002294 */]
  670. 000008C0  3F3C 0002                move.w     -[A7], 0x2
  671. 000008C4  3F2D FD3A                move.w     -[A7], [A5 - 0x2C6]
  672. 000008C8  4EBA 1938                jsr        [PC + 0x1938 /* 00002202 */]
  673. 000008CC  588F                     addq.l     A7, 4
  674. 000008CE  4EBA 19C4                jsr        [PC + 0x19C4 /* 00002294 */]
  675. 000008D2  6052                     bra        +0x54 /* 00000926 */
  676. label000008D4:
  677. 000008D4  302D FD3A                move.w     D0, [A5 - 0x2C6]
  678. 000008D8  C1FC 03CC                muls.w     D0, 0x3CC
  679. 000008DC  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  680. 000008E0  D1C0                     add.l      A0, D0
  681. 000008E2  302D FD3C                move.w     D0, [A5 - 0x2C4]
  682. 000008E6  C1FC 00A2                muls.w     D0, 0xA2
  683. 000008EA  D1C0                     add.l      A0, D0
  684. 000008EC  486D D70A                pea.l      [A5 - 0x28F6]
  685. 000008F0  4850                     pea.l      [A0]
  686. 000008F2  486D D706                pea.l      [A5 - 0x28FA]
  687. 000008F6  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  688. 000008FA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  689. 000008FE  4EBA 1994                jsr        [PC + 0x1994 /* 00002294 */]
  690. 00000902  302D FD3A                move.w     D0, [A5 - 0x2C6]
  691. 00000906  C1FC 03CC                muls.w     D0, 0x3CC
  692. 0000090A  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  693. 0000090E  D1C0                     add.l      A0, D0
  694. 00000910  302D FD3C                move.w     D0, [A5 - 0x2C4]
  695. 00000914  C1FC 00A2                muls.w     D0, 0xA2
  696. 00000918  D1C0                     add.l      A0, D0
  697. 0000091A  486D D716                pea.l      [A5 - 0x28EA]
  698. 0000091E  4850                     pea.l      [A0]
  699. 00000920  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  700. 00000924  508F                     addq.l     A7, 8
  701. label00000926:
  702. 00000926  302D FD3A                move.w     D0, [A5 - 0x2C6]
  703. 0000092A  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  704. 0000092E  41ED FC94                lea.l      A0, [A5 - 0x36C]
  705. 00000932  D1C0                     add.l      A0, D0
  706. 00000934  302D FD28                move.w     D0, [A5 - 0x2D8]
  707. 00000938  48C0                     ext.l      D0
  708. 0000093A  D080                     add.l      D0, D0
  709. 0000093C  D1C0                     add.l      A0, D0
  710. 0000093E  5268 003E                addq.w     [A0 + 0x3E], 1
  711. 00000942  302D FD3A                move.w     D0, [A5 - 0x2C6]
  712. 00000946  C1FC 03CC                muls.w     D0, 0x3CC
  713. 0000094A  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  714. 0000094E  D1C0                     add.l      A0, D0
  715. 00000950  302D FD3C                move.w     D0, [A5 - 0x2C4]
  716. 00000954  C1FC 00A2                muls.w     D0, 0xA2
  717. 00000958  D1C0                     add.l      A0, D0
  718. 0000095A  5268 0098                addq.w     [A0 + 0x98], 1
  719. 0000095E  3F2D FD3C                move.w     -[A7], [A5 - 0x2C4]
  720. 00000962  3F2D FD3A                move.w     -[A7], [A5 - 0x2C6]
  721. 00000966  4EBA 1BF2                jsr        [PC + 0x1BF2 /* 0000255A */]
  722. 0000096A  588F                     addq.l     A7, 4
  723. 0000096C  302D FD3A                move.w     D0, [A5 - 0x2C6]
  724. 00000970  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  725. 00000974  41ED FC94                lea.l      A0, [A5 - 0x36C]
  726. 00000978  D1C0                     add.l      A0, D0
  727. 0000097A  302D FD28                move.w     D0, [A5 - 0x2D8]
  728. 0000097E  48C0                     ext.l      D0
  729. 00000980  D080                     add.l      D0, D0
  730. 00000982  D1C0                     add.l      A0, D0
  731. 00000984  3D68 003E FFFC           move.w     [A6 - 0x4], [A0 + 0x3E]
  732. 0000098A  4EBA 1908                jsr        [PC + 0x1908 /* 00002294 */]
  733. 0000098E  0C6E 0001 0008           cmpi.w     [A6 + 0x8], 0x1
  734. 00000994  660E                     bne        +0x10 /* 000009A4 */
  735. 00000996  0C6E 0005 FFFC           cmpi.w     [A6 - 0x4], 0x5
  736. 0000099C  6D06                     blt        +0x8 /* 000009A4 */
  737. 0000099E  4A2D E22F                tst.b      [A5 - 0x1DD1]
  738. 000009A2  661A                     bne        +0x1C /* 000009BE */
  739. label000009A4:
  740. 000009A4  0C6E 0001 0008           cmpi.w     [A6 + 0x8], 0x1
  741. 000009AA  6600 0068                bne        +0x6A /* 00000A14 */
  742. 000009AE  0C6E 0007 FFFC           cmpi.w     [A6 - 0x4], 0x7
  743. 000009B4  6D00 005E                blt        +0x60 /* 00000A14 */
  744. 000009B8  4A2D E22F                tst.b      [A5 - 0x1DD1]
  745. 000009BC  6656                     bne        +0x58 /* 00000A14 */
  746. label000009BE:
  747. 000009BE  302D FD3A                move.w     D0, [A5 - 0x2C6]
  748. 000009C2  C1FC 03CC                muls.w     D0, 0x3CC
  749. 000009C6  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  750. 000009CA  D1C0                     add.l      A0, D0
  751. 000009CC  302D FD3C                move.w     D0, [A5 - 0x2C4]
  752. 000009D0  C1FC 00A2                muls.w     D0, 0xA2
  753. 000009D4  D1C0                     add.l      A0, D0
  754. 000009D6  486D D71E                pea.l      [A5 - 0x28E2]
  755. 000009DA  4850                     pea.l      [A0]
  756. 000009DC  486D D71A                pea.l      [A5 - 0x28E6]
  757. 000009E0  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  758. 000009E4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  759. 000009E8  7001                     moveq.l    D0, 0x01
  760. 000009EA  3D40 FFFE                move.w     [A6 - 0x2], D0
  761. 000009EE  6018                     bra        +0x1A /* 00000A08 */
  762. label000009F0:
  763. 000009F0  4EBA 009C                jsr        [PC + 0x9C /* 00000A8E */]
  764. 000009F4  4A40                     tst.w      D0
  765. 000009F6  660C                     bne        +0xE /* 00000A04 */
  766. 000009F8  4EBA 0158                jsr        [PC + 0x158 /* 00000B52 */]
  767. 000009FC  4EBA 1896                jsr        [PC + 0x1896 /* 00002294 */]
  768. 00000A00  6000 0080                bra        +0x82 /* 00000A82 */
  769. label00000A04:
  770. 00000A04  526E FFFE                addq.w     [A6 - 0x2], 1
  771. label00000A08:
  772. 00000A08  0C6E 0002 FFFE           cmpi.w     [A6 - 0x2], 0x2
  773. 00000A0E  6FE0                     ble        -0x1E /* 000009F0 */
  774. 00000A10  6000 0070                bra        +0x72 /* 00000A82 */
  775. label00000A14:
  776. 00000A14  0C6E 0001 0008           cmpi.w     [A6 + 0x8], 0x1
  777. 00000A1A  6616                     bne        +0x18 /* 00000A32 */
  778. 00000A1C  486D D768                pea.l      [A5 - 0x2898]
  779. 00000A20  486D D73C                pea.l      [A5 - 0x28C4]
  780. 00000A24  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  781. 00000A28  508F                     addq.l     A7, 8
  782. 00000A2A  4EBA 1868                jsr        [PC + 0x1868 /* 00002294 */]
  783. 00000A2E  6000 0052                bra        +0x54 /* 00000A82 */
  784. label00000A32:
  785. 00000A32  0C6E 0002 0008           cmpi.w     [A6 + 0x8], 0x2
  786. 00000A38  6630                     bne        +0x32 /* 00000A6A */
  787. 00000A3A  7001                     moveq.l    D0, 0x01
  788. 00000A3C  3D40 FFFE                move.w     [A6 - 0x2], D0
  789. 00000A40  601E                     bra        +0x20 /* 00000A60 */
  790. label00000A42:
  791. 00000A42  4EBA 004A                jsr        [PC + 0x4A /* 00000A8E */]
  792. 00000A46  4A40                     tst.w      D0
  793. 00000A48  6612                     bne        +0x14 /* 00000A5C */
  794. 00000A4A  0C6E 0002 FFFE           cmpi.w     [A6 - 0x2], 0x2
  795. 00000A50  660A                     bne        +0xC /* 00000A5C */
  796. 00000A52  4EBA 00FE                jsr        [PC + 0xFE /* 00000B52 */]
  797. 00000A56  4EBA 183C                jsr        [PC + 0x183C /* 00002294 */]
  798. 00000A5A  6026                     bra        +0x28 /* 00000A82 */
  799. label00000A5C:
  800. 00000A5C  526E FFFE                addq.w     [A6 - 0x2], 1
  801. label00000A60:
  802. 00000A60  0C6E 0002 FFFE           cmpi.w     [A6 - 0x2], 0x2
  803. 00000A66  6FDA                     ble        -0x24 /* 00000A42 */
  804. 00000A68  6018                     bra        +0x1A /* 00000A82 */
  805. label00000A6A:
  806. 00000A6A  0C6E 0003 0008           cmpi.w     [A6 + 0x8], 0x3
  807. 00000A70  6610                     bne        +0x12 /* 00000A82 */
  808. 00000A72  4EBA 001A                jsr        [PC + 0x1A /* 00000A8E */]
  809. 00000A76  4A40                     tst.w      D0
  810. 00000A78  6608                     bne        +0xA /* 00000A82 */
  811. 00000A7A  4EBA 00D6                jsr        [PC + 0xD6 /* 00000B52 */]
  812. 00000A7E  4EBA 1814                jsr        [PC + 0x1814 /* 00002294 */]
  813. label00000A82:
  814. 00000A82  4E5E                     unlink     A6
  815. 00000A84  4E75                     rts
  816. 00000A86  4652                     not.w      [A2]
  817. 00000A88  4545                     chk.w      D2, D5
  818. 00000A8A  5448                     addq.w     A0, 2
  819. 00000A8C  524F                     addq.w     A7, 1
  820. fn00000A8E:
  821. 00000A8E  4E56 FFFE                link       A6, -0x0002
  822. 00000A92  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  823. 00000A96  4EBA 1700                jsr        [PC + 0x1700 /* 00002198 */]
  824. 00000A9A  548F                     addq.l     A7, 2
  825. 00000A9C  3D40 FFFE                move.w     [A6 - 0x2], D0
  826. 00000AA0  302D FD3A                move.w     D0, [A5 - 0x2C6]
  827. 00000AA4  C1FC 03CC                muls.w     D0, 0x3CC
  828. 00000AA8  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  829. 00000AAC  D1C0                     add.l      A0, D0
  830. 00000AAE  302D FD3C                move.w     D0, [A5 - 0x2C4]
  831. 00000AB2  C1FC 00A2                muls.w     D0, 0xA2
  832. 00000AB6  D1C0                     add.l      A0, D0
  833. 00000AB8  302E FFFE                move.w     D0, [A6 - 0x2]
  834. 00000ABC  B068 004A                cmp.w      D0, [A0 + 0x4A]
  835. 00000AC0  6E58                     bgt        +0x5A /* 00000B1A */
  836. 00000AC2  486D D77E                pea.l      [A5 - 0x2882]
  837. 00000AC6  486D D76A                pea.l      [A5 - 0x2896]
  838. 00000ACA  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  839. 00000ACE  508F                     addq.l     A7, 8
  840. 00000AD0  302D FD3A                move.w     D0, [A5 - 0x2C6]
  841. 00000AD4  C1FC 03CC                muls.w     D0, 0x3CC
  842. 00000AD8  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  843. 00000ADC  D1C0                     add.l      A0, D0
  844. 00000ADE  302D FD3C                move.w     D0, [A5 - 0x2C4]
  845. 00000AE2  C1FC 00A2                muls.w     D0, 0xA2
  846. 00000AE6  D1C0                     add.l      A0, D0
  847. 00000AE8  5268 008E                addq.w     [A0 + 0x8E], 1
  848. 00000AEC  302D FD3A                move.w     D0, [A5 - 0x2C6]
  849. 00000AF0  C1FC 03CC                muls.w     D0, 0x3CC
  850. 00000AF4  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  851. 00000AF8  D1C0                     add.l      A0, D0
  852. 00000AFA  302D FD3C                move.w     D0, [A5 - 0x2C4]
  853. 00000AFE  C1FC 00A2                muls.w     D0, 0xA2
  854. 00000B02  D1C0                     add.l      A0, D0
  855. 00000B04  5268 0090                addq.w     [A0 + 0x90], 1
  856. 00000B08  3F3C 0001                move.w     -[A7], 0x1
  857. 00000B0C  3F2D FD3A                move.w     -[A7], [A5 - 0x2C6]
  858. 00000B10  4EBA 16F0                jsr        [PC + 0x16F0 /* 00002202 */]
  859. 00000B14  588F                     addq.l     A7, 4
  860. 00000B16  7001                     moveq.l    D0, 0x01
  861. 00000B18  602C                     bra        +0x2E /* 00000B46 */
  862. label00000B1A:
  863. 00000B1A  486D D796                pea.l      [A5 - 0x286A]
  864. 00000B1E  486D D780                pea.l      [A5 - 0x2880]
  865. 00000B22  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  866. 00000B26  508F                     addq.l     A7, 8
  867. 00000B28  302D FD3A                move.w     D0, [A5 - 0x2C6]
  868. 00000B2C  C1FC 03CC                muls.w     D0, 0x3CC
  869. 00000B30  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  870. 00000B34  D1C0                     add.l      A0, D0
  871. 00000B36  302D FD3C                move.w     D0, [A5 - 0x2C4]
  872. 00000B3A  C1FC 00A2                muls.w     D0, 0xA2
  873. 00000B3E  D1C0                     add.l      A0, D0
  874. 00000B40  5268 0090                addq.w     [A0 + 0x90], 1
  875. 00000B44  7000                     moveq.l    D0, 0x00
  876. label00000B46:
  877. 00000B46  4E5E                     unlink     A6
  878. 00000B48  4E75                     rts
  879. 00000B4A  5348                     subq.w     A0, 1
  880. 00000B4C  4F4F                     chk.w      D7, A7
  881. 00000B4E  544F                     addq.w     A7, 2
  882. 00000B50  4E45                     trap       5
  883. fn00000B52:
  884. 00000B52  4E56 FFF8                link       A6, -0x0008
  885. 00000B56  3F3C 0067                move.w     -[A7], 0x67 /* 'g' */
  886. 00000B5A  4EBA 163C                jsr        [PC + 0x163C /* 00002198 */]
  887. 00000B5E  548F                     addq.l     A7, 2
  888. 00000B60  3D40 FFFA                move.w     [A6 - 0x6], D0
  889. 00000B64  4EBA 172E                jsr        [PC + 0x172E /* 00002294 */]
  890. 00000B68  0C6E 000F FFFA           cmpi.w     [A6 - 0x6], 0xF
  891. 00000B6E  6E0E                     bgt        +0x10 /* 00000B7E */
  892. 00000B70  3F3C 0005                move.w     -[A7], 0x5
  893. 00000B74  4EBA 082E                jsr        [PC + 0x82E /* 000013A4 */]
  894. 00000B78  548F                     addq.l     A7, 2
  895. 00000B7A  6000 081C                bra        +0x81E /* 00001398 */
  896. label00000B7E:
  897. 00000B7E  0C6E 0017 FFFA           cmpi.w     [A6 - 0x6], 0x17
  898. 00000B84  6E0E                     bgt        +0x10 /* 00000B94 */
  899. 00000B86  3F3C 0003                move.w     -[A7], 0x3
  900. 00000B8A  4EBA 0818                jsr        [PC + 0x818 /* 000013A4 */]
  901. 00000B8E  548F                     addq.l     A7, 2
  902. 00000B90  6000 0806                bra        +0x808 /* 00001398 */
  903. label00000B94:
  904. 00000B94  0C6E 0020 FFFA           cmpi.w     [A6 - 0x6], 0x20 /* ' ' */
  905. 00000B9A  6E0E                     bgt        +0x10 /* 00000BAA */
  906. 00000B9C  3F3C 0004                move.w     -[A7], 0x4
  907. 00000BA0  4EBA 0802                jsr        [PC + 0x802 /* 000013A4 */]
  908. 00000BA4  548F                     addq.l     A7, 2
  909. 00000BA6  6000 07F0                bra        +0x7F2 /* 00001398 */
  910. label00000BAA:
  911. 00000BAA  0C6E 0021 FFFA           cmpi.w     [A6 - 0x6], 0x21 /* '!' */
  912. 00000BB0  660E                     bne        +0x10 /* 00000BC0 */
  913. 00000BB2  3F3C 0001                move.w     -[A7], 0x1
  914. 00000BB6  4EBA 07EC                jsr        [PC + 0x7EC /* 000013A4 */]
  915. 00000BBA  548F                     addq.l     A7, 2
  916. 00000BBC  6000 07DA                bra        +0x7DC /* 00001398 */
  917. label00000BC0:
  918. 00000BC0  0C6E 0022 FFFA           cmpi.w     [A6 - 0x6], 0x22 /* '\"' */
  919. 00000BC6  660E                     bne        +0x10 /* 00000BD6 */
  920. 00000BC8  3F3C 0002                move.w     -[A7], 0x2
  921. 00000BCC  4EBA 07D6                jsr        [PC + 0x7D6 /* 000013A4 */]
  922. 00000BD0  548F                     addq.l     A7, 2
  923. 00000BD2  6000 07C4                bra        +0x7C6 /* 00001398 */
  924. label00000BD6:
  925. 00000BD6  0C6E 0028 FFFA           cmpi.w     [A6 - 0x6], 0x28 /* '(' */
  926. 00000BDC  6E00 00F2                bgt        +0xF4 /* 00000CD0 */
  927. 00000BE0  426E FFF8                clr.w      [A6 - 0x8]
  928. 00000BE4  7001                     moveq.l    D0, 0x01
  929. 00000BE6  3D40 FFFE                move.w     [A6 - 0x2], D0
  930. 00000BEA  6000 0090                bra        +0x92 /* 00000C7C */
  931. label00000BEE:
  932. 00000BEE  302D FD3A                move.w     D0, [A5 - 0x2C6]
  933. 00000BF2  C1FC 03CC                muls.w     D0, 0x3CC
  934. 00000BF6  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  935. 00000BFA  D1C0                     add.l      A0, D0
  936. 00000BFC  302E FFFE                move.w     D0, [A6 - 0x2]
  937. 00000C00  C1FC 00A2                muls.w     D0, 0xA2
  938. 00000C04  D1C0                     add.l      A0, D0
  939. 00000C06  302D FD3A                move.w     D0, [A5 - 0x2C6]
  940. 00000C0A  C1FC 03CC                muls.w     D0, 0x3CC
  941. 00000C0E  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  942. 00000C12  D3C0                     add.l      A1, D0
  943. 00000C14  302E FFFE                move.w     D0, [A6 - 0x2]
  944. 00000C18  C1FC 00A2                muls.w     D0, 0xA2
  945. 00000C1C  D3C0                     add.l      A1, D0
  946. 00000C1E  3029 002E                move.w     D0, [A1 + 0x2E]
  947. 00000C22  48C0                     ext.l      D0
  948. 00000C24  D080                     add.l      D0, D0
  949. 00000C26  D1C0                     add.l      A0, D0
  950. 00000C28  3028 0054                move.w     D0, [A0 + 0x54]
  951. 00000C2C  B06E FFF8                cmp.w      D0, [A6 - 0x8]
  952. 00000C30  6F46                     ble        +0x48 /* 00000C78 */
  953. 00000C32  3B6E FFFE FD3C           move.w     [A5 - 0x2C4], [A6 - 0x2]
  954. 00000C38  302D FD3A                move.w     D0, [A5 - 0x2C6]
  955. 00000C3C  C1FC 03CC                muls.w     D0, 0x3CC
  956. 00000C40  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  957. 00000C44  D1C0                     add.l      A0, D0
  958. 00000C46  302E FFFE                move.w     D0, [A6 - 0x2]
  959. 00000C4A  C1FC 00A2                muls.w     D0, 0xA2
  960. 00000C4E  D1C0                     add.l      A0, D0
  961. 00000C50  302D FD3A                move.w     D0, [A5 - 0x2C6]
  962. 00000C54  C1FC 03CC                muls.w     D0, 0x3CC
  963. 00000C58  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  964. 00000C5C  D3C0                     add.l      A1, D0
  965. 00000C5E  302E FFFE                move.w     D0, [A6 - 0x2]
  966. 00000C62  C1FC 00A2                muls.w     D0, 0xA2
  967. 00000C66  D3C0                     add.l      A1, D0
  968. 00000C68  3029 002E                move.w     D0, [A1 + 0x2E]
  969. 00000C6C  48C0                     ext.l      D0
  970. 00000C6E  D080                     add.l      D0, D0
  971. 00000C70  D1C0                     add.l      A0, D0
  972. 00000C72  3D68 0054 FFF8           move.w     [A6 - 0x8], [A0 + 0x54]
  973. label00000C78:
  974. 00000C78  526E FFFE                addq.w     [A6 - 0x2], 1
  975. label00000C7C:
  976. 00000C7C  0C6E 0005 FFFE           cmpi.w     [A6 - 0x2], 0x5
  977. 00000C82  6F00 FF6A                ble        -0x94 /* 00000BEE */
  978. 00000C86  302D FD3A                move.w     D0, [A5 - 0x2C6]
  979. 00000C8A  C1FC 03CC                muls.w     D0, 0x3CC
  980. 00000C8E  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  981. 00000C92  D1C0                     add.l      A0, D0
  982. 00000C94  302D FD3C                move.w     D0, [A5 - 0x2C4]
  983. 00000C98  C1FC 00A2                muls.w     D0, 0xA2
  984. 00000C9C  D1C0                     add.l      A0, D0
  985. 00000C9E  5268 0094                addq.w     [A0 + 0x94], 1
  986. 00000CA2  302D FD3A                move.w     D0, [A5 - 0x2C6]
  987. 00000CA6  C1FC 03CC                muls.w     D0, 0x3CC
  988. 00000CAA  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  989. 00000CAE  D1C0                     add.l      A0, D0
  990. 00000CB0  302D FD3C                move.w     D0, [A5 - 0x2C4]
  991. 00000CB4  C1FC 00A2                muls.w     D0, 0xA2
  992. 00000CB8  D1C0                     add.l      A0, D0
  993. 00000CBA  486D D7B0                pea.l      [A5 - 0x2850]
  994. 00000CBE  4850                     pea.l      [A0]
  995. 00000CC0  486D D798                pea.l      [A5 - 0x2868]
  996. 00000CC4  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  997. 00000CC8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  998. 00000CCC  6000 06CA                bra        +0x6CC /* 00001398 */
  999. label00000CD0:
  1000. 00000CD0  0C6E 0029 FFFA           cmpi.w     [A6 - 0x6], 0x29 /* ')' */
  1001. 00000CD6  6708                     beq        +0xA /* 00000CE0 */
  1002. 00000CD8  0C6E 002A FFFA           cmpi.w     [A6 - 0x6], 0x2A /* '*' */
  1003. 00000CDE  6618                     bne        +0x1A /* 00000CF8 */
  1004. label00000CE0:
  1005. 00000CE0  3F3C 0001                move.w     -[A7], 0x1
  1006. 00000CE4  3F3C 0005                move.w     -[A7], 0x5
  1007. 00000CE8  4EBA 07E6                jsr        [PC + 0x7E6 /* 000014D0 */]
  1008. 00000CEC  588F                     addq.l     A7, 4
  1009. 00000CEE  4A40                     tst.w      D0
  1010. 00000CF0  6600 06A6                bne        +0x6A8 /* 00001398 */
  1011. 00000CF4  6000 02DE                bra        +0x2E0 /* 00000FD4 */
  1012. label00000CF8:
  1013. 00000CF8  0C6E 002B FFFA           cmpi.w     [A6 - 0x6], 0x2B /* '+' */
  1014. 00000CFE  6618                     bne        +0x1A /* 00000D18 */
  1015. 00000D00  3F3C 0002                move.w     -[A7], 0x2
  1016. 00000D04  3F3C 0005                move.w     -[A7], 0x5
  1017. 00000D08  4EBA 07C6                jsr        [PC + 0x7C6 /* 000014D0 */]
  1018. 00000D0C  588F                     addq.l     A7, 4
  1019. 00000D0E  4A40                     tst.w      D0
  1020. 00000D10  6600 0686                bne        +0x688 /* 00001398 */
  1021. 00000D14  6000 02BE                bra        +0x2C0 /* 00000FD4 */
  1022. label00000D18:
  1023. 00000D18  0C6E 002C FFFA           cmpi.w     [A6 - 0x6], 0x2C /* ',' */
  1024. 00000D1E  6618                     bne        +0x1A /* 00000D38 */
  1025. 00000D20  3F3C 0003                move.w     -[A7], 0x3
  1026. 00000D24  3F3C 0005                move.w     -[A7], 0x5
  1027. 00000D28  4EBA 07A6                jsr        [PC + 0x7A6 /* 000014D0 */]
  1028. 00000D2C  588F                     addq.l     A7, 4
  1029. 00000D2E  4A40                     tst.w      D0
  1030. 00000D30  6600 0666                bne        +0x668 /* 00001398 */
  1031. 00000D34  6000 029E                bra        +0x2A0 /* 00000FD4 */
  1032. label00000D38:
  1033. 00000D38  0C6E 002D FFFA           cmpi.w     [A6 - 0x6], 0x2D /* '-' */
  1034. 00000D3E  6708                     beq        +0xA /* 00000D48 */
  1035. 00000D40  0C6E 002E FFFA           cmpi.w     [A6 - 0x6], 0x2E /* '.' */
  1036. 00000D46  6618                     bne        +0x1A /* 00000D60 */
  1037. label00000D48:
  1038. 00000D48  3F3C 0004                move.w     -[A7], 0x4
  1039. 00000D4C  3F3C 0005                move.w     -[A7], 0x5
  1040. 00000D50  4EBA 077E                jsr        [PC + 0x77E /* 000014D0 */]
  1041. 00000D54  588F                     addq.l     A7, 4
  1042. 00000D56  4A40                     tst.w      D0
  1043. 00000D58  6600 063E                bne        +0x640 /* 00001398 */
  1044. 00000D5C  6000 0276                bra        +0x278 /* 00000FD4 */
  1045. label00000D60:
  1046. 00000D60  0C6E 002F FFFA           cmpi.w     [A6 - 0x6], 0x2F /* '/' */
  1047. 00000D66  6618                     bne        +0x1A /* 00000D80 */
  1048. 00000D68  3F3C 0005                move.w     -[A7], 0x5
  1049. 00000D6C  3F3C 0005                move.w     -[A7], 0x5
  1050. 00000D70  4EBA 075E                jsr        [PC + 0x75E /* 000014D0 */]
  1051. 00000D74  588F                     addq.l     A7, 4
  1052. 00000D76  4A40                     tst.w      D0
  1053. 00000D78  6600 061E                bne        +0x620 /* 00001398 */
  1054. 00000D7C  6000 0256                bra        +0x258 /* 00000FD4 */
  1055. label00000D80:
  1056. 00000D80  0C6E 0030 FFFA           cmpi.w     [A6 - 0x6], 0x30 /* '0' */
  1057. 00000D86  6618                     bne        +0x1A /* 00000DA0 */
  1058. 00000D88  3F3C 0001                move.w     -[A7], 0x1
  1059. 00000D8C  3F3C 0003                move.w     -[A7], 0x3
  1060. 00000D90  4EBA 073E                jsr        [PC + 0x73E /* 000014D0 */]
  1061. 00000D94  588F                     addq.l     A7, 4
  1062. 00000D96  4A40                     tst.w      D0
  1063. 00000D98  6600 05FE                bne        +0x600 /* 00001398 */
  1064. 00000D9C  6000 0236                bra        +0x238 /* 00000FD4 */
  1065. label00000DA0:
  1066. 00000DA0  0C6E 0031 FFFA           cmpi.w     [A6 - 0x6], 0x31 /* '1' */
  1067. 00000DA6  6618                     bne        +0x1A /* 00000DC0 */
  1068. 00000DA8  3F3C 0002                move.w     -[A7], 0x2
  1069. 00000DAC  3F3C 0003                move.w     -[A7], 0x3
  1070. 00000DB0  4EBA 071E                jsr        [PC + 0x71E /* 000014D0 */]
  1071. 00000DB4  588F                     addq.l     A7, 4
  1072. 00000DB6  4A40                     tst.w      D0
  1073. 00000DB8  6600 05DE                bne        +0x5E0 /* 00001398 */
  1074. 00000DBC  6000 0216                bra        +0x218 /* 00000FD4 */
  1075. label00000DC0:
  1076. 00000DC0  0C6E 0032 FFFA           cmpi.w     [A6 - 0x6], 0x32 /* '2' */
  1077. 00000DC6  6618                     bne        +0x1A /* 00000DE0 */
  1078. 00000DC8  3F3C 0003                move.w     -[A7], 0x3
  1079. 00000DCC  3F3C 0003                move.w     -[A7], 0x3
  1080. 00000DD0  4EBA 06FE                jsr        [PC + 0x6FE /* 000014D0 */]
  1081. 00000DD4  588F                     addq.l     A7, 4
  1082. 00000DD6  4A40                     tst.w      D0
  1083. 00000DD8  6600 05BE                bne        +0x5C0 /* 00001398 */
  1084. 00000DDC  6000 01F6                bra        +0x1F8 /* 00000FD4 */
  1085. label00000DE0:
  1086. 00000DE0  0C6E 0036 FFFA           cmpi.w     [A6 - 0x6], 0x36 /* '6' */
  1087. 00000DE6  6C20                     bge        +0x22 /* 00000E08 */
  1088. 00000DE8  0C6E 0032 FFFA           cmpi.w     [A6 - 0x6], 0x32 /* '2' */
  1089. 00000DEE  6F18                     ble        +0x1A /* 00000E08 */
  1090. 00000DF0  3F3C 0001                move.w     -[A7], 0x1
  1091. 00000DF4  3F3C 0004                move.w     -[A7], 0x4
  1092. 00000DF8  4EBA 06D6                jsr        [PC + 0x6D6 /* 000014D0 */]
  1093. 00000DFC  588F                     addq.l     A7, 4
  1094. 00000DFE  4A40                     tst.w      D0
  1095. 00000E00  6600 0596                bne        +0x598 /* 00001398 */
  1096. 00000E04  6000 01CE                bra        +0x1D0 /* 00000FD4 */
  1097. label00000E08:
  1098. 00000E08  0C6E 0036 FFFA           cmpi.w     [A6 - 0x6], 0x36 /* '6' */
  1099. 00000E0E  6708                     beq        +0xA /* 00000E18 */
  1100. 00000E10  0C6E 0037 FFFA           cmpi.w     [A6 - 0x6], 0x37 /* '7' */
  1101. 00000E16  6618                     bne        +0x1A /* 00000E30 */
  1102. label00000E18:
  1103. 00000E18  3F3C 0002                move.w     -[A7], 0x2
  1104. 00000E1C  3F3C 0004                move.w     -[A7], 0x4
  1105. 00000E20  4EBA 06AE                jsr        [PC + 0x6AE /* 000014D0 */]
  1106. 00000E24  588F                     addq.l     A7, 4
  1107. 00000E26  4A40                     tst.w      D0
  1108. 00000E28  6600 056E                bne        +0x570 /* 00001398 */
  1109. 00000E2C  6000 01A6                bra        +0x1A8 /* 00000FD4 */
  1110. label00000E30:
  1111. 00000E30  0C6E 0038 FFFA           cmpi.w     [A6 - 0x6], 0x38 /* '8' */
  1112. 00000E36  6618                     bne        +0x1A /* 00000E50 */
  1113. 00000E38  3F3C 0003                move.w     -[A7], 0x3
  1114. 00000E3C  3F3C 0004                move.w     -[A7], 0x4
  1115. 00000E40  4EBA 068E                jsr        [PC + 0x68E /* 000014D0 */]
  1116. 00000E44  588F                     addq.l     A7, 4
  1117. 00000E46  4A40                     tst.w      D0
  1118. 00000E48  6600 054E                bne        +0x550 /* 00001398 */
  1119. 00000E4C  6000 0186                bra        +0x188 /* 00000FD4 */
  1120. label00000E50:
  1121. 00000E50  0C6E 0039 FFFA           cmpi.w     [A6 - 0x6], 0x39 /* '9' */
  1122. 00000E56  6618                     bne        +0x1A /* 00000E70 */
  1123. 00000E58  3F3C 0004                move.w     -[A7], 0x4
  1124. 00000E5C  3F3C 0004                move.w     -[A7], 0x4
  1125. 00000E60  4EBA 066E                jsr        [PC + 0x66E /* 000014D0 */]
  1126. 00000E64  588F                     addq.l     A7, 4
  1127. 00000E66  4A40                     tst.w      D0
  1128. 00000E68  6600 052E                bne        +0x530 /* 00001398 */
  1129. 00000E6C  6000 0166                bra        +0x168 /* 00000FD4 */
  1130. label00000E70:
  1131. 00000E70  0C6E 003A FFFA           cmpi.w     [A6 - 0x6], 0x3A /* ':' */
  1132. 00000E76  6618                     bne        +0x1A /* 00000E90 */
  1133. 00000E78  3F3C 0005                move.w     -[A7], 0x5
  1134. 00000E7C  3F3C 0004                move.w     -[A7], 0x4
  1135. 00000E80  4EBA 064E                jsr        [PC + 0x64E /* 000014D0 */]
  1136. 00000E84  588F                     addq.l     A7, 4
  1137. 00000E86  4A40                     tst.w      D0
  1138. 00000E88  6600 050E                bne        +0x510 /* 00001398 */
  1139. 00000E8C  6000 0146                bra        +0x148 /* 00000FD4 */
  1140. label00000E90:
  1141. 00000E90  0C6E 003B FFFA           cmpi.w     [A6 - 0x6], 0x3B /* ';' */
  1142. 00000E96  6618                     bne        +0x1A /* 00000EB0 */
  1143. 00000E98  3F3C 0006                move.w     -[A7], 0x6
  1144. 00000E9C  3F3C 0004                move.w     -[A7], 0x4
  1145. 00000EA0  4EBA 062E                jsr        [PC + 0x62E /* 000014D0 */]
  1146. 00000EA4  588F                     addq.l     A7, 4
  1147. 00000EA6  4A40                     tst.w      D0
  1148. 00000EA8  6600 04EE                bne        +0x4F0 /* 00001398 */
  1149. 00000EAC  6000 0126                bra        +0x128 /* 00000FD4 */
  1150. label00000EB0:
  1151. 00000EB0  0C6E 003C FFFA           cmpi.w     [A6 - 0x6], 0x3C /* '<' */
  1152. 00000EB6  6618                     bne        +0x1A /* 00000ED0 */
  1153. 00000EB8  3F3C 0001                move.w     -[A7], 0x1
  1154. 00000EBC  3F3C 0001                move.w     -[A7], 0x1
  1155. 00000EC0  4EBA 060E                jsr        [PC + 0x60E /* 000014D0 */]
  1156. 00000EC4  588F                     addq.l     A7, 4
  1157. 00000EC6  4A40                     tst.w      D0
  1158. 00000EC8  6600 04CE                bne        +0x4D0 /* 00001398 */
  1159. 00000ECC  6000 0106                bra        +0x108 /* 00000FD4 */
  1160. label00000ED0:
  1161. 00000ED0  0C6E 003D FFFA           cmpi.w     [A6 - 0x6], 0x3D /* '=' */
  1162. 00000ED6  6708                     beq        +0xA /* 00000EE0 */
  1163. 00000ED8  0C6E 003E FFFA           cmpi.w     [A6 - 0x6], 0x3E /* '>' */
  1164. 00000EDE  6618                     bne        +0x1A /* 00000EF8 */
  1165. label00000EE0:
  1166. 00000EE0  3F3C 0002                move.w     -[A7], 0x2
  1167. 00000EE4  3F3C 0001                move.w     -[A7], 0x1
  1168. 00000EE8  4EBA 05E6                jsr        [PC + 0x5E6 /* 000014D0 */]
  1169. 00000EEC  588F                     addq.l     A7, 4
  1170. 00000EEE  4A40                     tst.w      D0
  1171. 00000EF0  6600 04A6                bne        +0x4A8 /* 00001398 */
  1172. 00000EF4  6000 00DE                bra        +0xE0 /* 00000FD4 */
  1173. label00000EF8:
  1174. 00000EF8  0C6E 003F FFFA           cmpi.w     [A6 - 0x6], 0x3F /* '?' */
  1175. 00000EFE  6618                     bne        +0x1A /* 00000F18 */
  1176. 00000F00  3F3C 0003                move.w     -[A7], 0x3
  1177. 00000F04  3F3C 0001                move.w     -[A7], 0x1
  1178. 00000F08  4EBA 05C6                jsr        [PC + 0x5C6 /* 000014D0 */]
  1179. 00000F0C  588F                     addq.l     A7, 4
  1180. 00000F0E  4A40                     tst.w      D0
  1181. 00000F10  6600 0486                bne        +0x488 /* 00001398 */
  1182. 00000F14  6000 00BE                bra        +0xC0 /* 00000FD4 */
  1183. label00000F18:
  1184. 00000F18  0C6E 0040 FFFA           cmpi.w     [A6 - 0x6], 0x40 /* '@' */
  1185. 00000F1E  6708                     beq        +0xA /* 00000F28 */
  1186. 00000F20  0C6E 0041 FFFA           cmpi.w     [A6 - 0x6], 0x41 /* 'A' */
  1187. 00000F26  6618                     bne        +0x1A /* 00000F40 */
  1188. label00000F28:
  1189. 00000F28  3F3C 0004                move.w     -[A7], 0x4
  1190. 00000F2C  3F3C 0001                move.w     -[A7], 0x1
  1191. 00000F30  4EBA 059E                jsr        [PC + 0x59E /* 000014D0 */]
  1192. 00000F34  588F                     addq.l     A7, 4
  1193. 00000F36  4A40                     tst.w      D0
  1194. 00000F38  6600 045E                bne        +0x460 /* 00001398 */
  1195. 00000F3C  6000 0096                bra        +0x98 /* 00000FD4 */
  1196. label00000F40:
  1197. 00000F40  0C6E 0042 FFFA           cmpi.w     [A6 - 0x6], 0x42 /* 'B' */
  1198. 00000F46  6708                     beq        +0xA /* 00000F50 */
  1199. 00000F48  0C6E 0043 FFFA           cmpi.w     [A6 - 0x6], 0x43 /* 'C' */
  1200. 00000F4E  6618                     bne        +0x1A /* 00000F68 */
  1201. label00000F50:
  1202. 00000F50  3F3C 0001                move.w     -[A7], 0x1
  1203. 00000F54  3F3C 0002                move.w     -[A7], 0x2
  1204. 00000F58  4EBA 0576                jsr        [PC + 0x576 /* 000014D0 */]
  1205. 00000F5C  588F                     addq.l     A7, 4
  1206. 00000F5E  4A40                     tst.w      D0
  1207. 00000F60  6600 0436                bne        +0x438 /* 00001398 */
  1208. 00000F64  6000 006E                bra        +0x70 /* 00000FD4 */
  1209. label00000F68:
  1210. 00000F68  0C6E 0044 FFFA           cmpi.w     [A6 - 0x6], 0x44 /* 'D' */
  1211. 00000F6E  6616                     bne        +0x18 /* 00000F86 */
  1212. 00000F70  3F3C 0002                move.w     -[A7], 0x2
  1213. 00000F74  3F3C 0002                move.w     -[A7], 0x2
  1214. 00000F78  4EBA 0556                jsr        [PC + 0x556 /* 000014D0 */]
  1215. 00000F7C  588F                     addq.l     A7, 4
  1216. 00000F7E  4A40                     tst.w      D0
  1217. 00000F80  6600 0416                bne        +0x418 /* 00001398 */
  1218. 00000F84  604E                     bra        +0x50 /* 00000FD4 */
  1219. label00000F86:
  1220. 00000F86  0C6E 0045 FFFA           cmpi.w     [A6 - 0x6], 0x45 /* 'E' */
  1221. 00000F8C  6708                     beq        +0xA /* 00000F96 */
  1222. 00000F8E  0C6E 0046 FFFA           cmpi.w     [A6 - 0x6], 0x46 /* 'F' */
  1223. 00000F94  6616                     bne        +0x18 /* 00000FAC */
  1224. label00000F96:
  1225. 00000F96  3F3C 0003                move.w     -[A7], 0x3
  1226. 00000F9A  3F3C 0002                move.w     -[A7], 0x2
  1227. 00000F9E  4EBA 0530                jsr        [PC + 0x530 /* 000014D0 */]
  1228. 00000FA2  588F                     addq.l     A7, 4
  1229. 00000FA4  4A40                     tst.w      D0
  1230. 00000FA6  6600 03F0                bne        +0x3F2 /* 00001398 */
  1231. 00000FAA  6028                     bra        +0x2A /* 00000FD4 */
  1232. label00000FAC:
  1233. 00000FAC  0C6E 0047 FFFA           cmpi.w     [A6 - 0x6], 0x47 /* 'G' */
  1234. 00000FB2  6616                     bne        +0x18 /* 00000FCA */
  1235. 00000FB4  3F3C 0004                move.w     -[A7], 0x4
  1236. 00000FB8  3F3C 0002                move.w     -[A7], 0x2
  1237. 00000FBC  4EBA 0512                jsr        [PC + 0x512 /* 000014D0 */]
  1238. 00000FC0  588F                     addq.l     A7, 4
  1239. 00000FC2  4A40                     tst.w      D0
  1240. 00000FC4  6600 03D2                bne        +0x3D4 /* 00001398 */
  1241. 00000FC8  600A                     bra        +0xC /* 00000FD4 */
  1242. label00000FCA:
  1243. 00000FCA  0C6E 0047 FFFA           cmpi.w     [A6 - 0x6], 0x47 /* 'G' */
  1244. 00000FD0  6E00 0084                bgt        +0x86 /* 00001056 */
  1245. label00000FD4:
  1246. 00000FD4  4EBA 12BE                jsr        [PC + 0x12BE /* 00002294 */]
  1247. 00000FD8  3F3C 001F                move.w     -[A7], 0x1F
  1248. 00000FDC  4EBA 11BA                jsr        [PC + 0x11BA /* 00002198 */]
  1249. 00000FE0  548F                     addq.l     A7, 2
  1250. 00000FE2  3D40 FFFC                move.w     [A6 - 0x4], D0
  1251. 00000FE6  0C6E 000F FFFC           cmpi.w     [A6 - 0x4], 0xF
  1252. 00000FEC  6E0E                     bgt        +0x10 /* 00000FFC */
  1253. 00000FEE  3F3C 0005                move.w     -[A7], 0x5
  1254. 00000FF2  4EBA 043E                jsr        [PC + 0x43E /* 00001432 */]
  1255. 00000FF6  548F                     addq.l     A7, 2
  1256. 00000FF8  6000 039E                bra        +0x3A0 /* 00001398 */
  1257. label00000FFC:
  1258. 00000FFC  0C6E 0012 FFFC           cmpi.w     [A6 - 0x4], 0x12
  1259. 00001002  6E0E                     bgt        +0x10 /* 00001012 */
  1260. 00001004  3F3C 0003                move.w     -[A7], 0x3
  1261. 00001008  4EBA 0428                jsr        [PC + 0x428 /* 00001432 */]
  1262. 0000100C  548F                     addq.l     A7, 2
  1263. 0000100E  6000 0388                bra        +0x38A /* 00001398 */
  1264. label00001012:
  1265. 00001012  0C6E 001B FFFC           cmpi.w     [A6 - 0x4], 0x1B
  1266. 00001018  6E0E                     bgt        +0x10 /* 00001028 */
  1267. 0000101A  3F3C 0004                move.w     -[A7], 0x4
  1268. 0000101E  4EBA 0412                jsr        [PC + 0x412 /* 00001432 */]
  1269. 00001022  548F                     addq.l     A7, 2
  1270. 00001024  6000 0372                bra        +0x374 /* 00001398 */
  1271. label00001028:
  1272. 00001028  0C6E 001C FFFC           cmpi.w     [A6 - 0x4], 0x1C
  1273. 0000102E  660E                     bne        +0x10 /* 0000103E */
  1274. 00001030  3F3C 0001                move.w     -[A7], 0x1
  1275. 00001034  4EBA 03FC                jsr        [PC + 0x3FC /* 00001432 */]
  1276. 00001038  548F                     addq.l     A7, 2
  1277. 0000103A  6000 035C                bra        +0x35E /* 00001398 */
  1278. label0000103E:
  1279. 0000103E  0C6E 001F FFFC           cmpi.w     [A6 - 0x4], 0x1F
  1280. 00001044  6E00 0352                bgt        +0x354 /* 00001398 */
  1281. 00001048  3F3C 0005                move.w     -[A7], 0x5
  1282. 0000104C  4EBA 03E4                jsr        [PC + 0x3E4 /* 00001432 */]
  1283. 00001050  548F                     addq.l     A7, 2
  1284. 00001052  6000 0344                bra        +0x346 /* 00001398 */
  1285. label00001056:
  1286. 00001056  4EBA 123C                jsr        [PC + 0x123C /* 00002294 */]
  1287. 0000105A  0C6E 0048 FFFA           cmpi.w     [A6 - 0x6], 0x48 /* 'H' */
  1288. 00001060  6618                     bne        +0x1A /* 0000107A */
  1289. 00001062  3F3C 0001                move.w     -[A7], 0x1
  1290. 00001066  3F3C 0005                move.w     -[A7], 0x5
  1291. 0000106A  4EBA 0540                jsr        [PC + 0x540 /* 000015AC */]
  1292. 0000106E  588F                     addq.l     A7, 4
  1293. 00001070  4A40                     tst.w      D0
  1294. 00001072  6600 0324                bne        +0x326 /* 00001398 */
  1295. 00001076  6000 02AA                bra        +0x2AC /* 00001322 */
  1296. label0000107A:
  1297. 0000107A  0C6E 0049 FFFA           cmpi.w     [A6 - 0x6], 0x49 /* 'I' */
  1298. 00001080  6708                     beq        +0xA /* 0000108A */
  1299. 00001082  0C6E 004A FFFA           cmpi.w     [A6 - 0x6], 0x4A /* 'J' */
  1300. 00001088  6618                     bne        +0x1A /* 000010A2 */
  1301. label0000108A:
  1302. 0000108A  3F3C 0002                move.w     -[A7], 0x2
  1303. 0000108E  3F3C 0005                move.w     -[A7], 0x5
  1304. 00001092  4EBA 0518                jsr        [PC + 0x518 /* 000015AC */]
  1305. 00001096  588F                     addq.l     A7, 4
  1306. 00001098  4A40                     tst.w      D0
  1307. 0000109A  6600 02FC                bne        +0x2FE /* 00001398 */
  1308. 0000109E  6000 0282                bra        +0x284 /* 00001322 */
  1309. label000010A2:
  1310. 000010A2  0C6E 004B FFFA           cmpi.w     [A6 - 0x6], 0x4B /* 'K' */
  1311. 000010A8  6618                     bne        +0x1A /* 000010C2 */
  1312. 000010AA  3F3C 0003                move.w     -[A7], 0x3
  1313. 000010AE  3F3C 0005                move.w     -[A7], 0x5
  1314. 000010B2  4EBA 04F8                jsr        [PC + 0x4F8 /* 000015AC */]
  1315. 000010B6  588F                     addq.l     A7, 4
  1316. 000010B8  4A40                     tst.w      D0
  1317. 000010BA  6600 02DC                bne        +0x2DE /* 00001398 */
  1318. 000010BE  6000 0262                bra        +0x264 /* 00001322 */
  1319. label000010C2:
  1320. 000010C2  0C6E 004C FFFA           cmpi.w     [A6 - 0x6], 0x4C /* 'L' */
  1321. 000010C8  6708                     beq        +0xA /* 000010D2 */
  1322. 000010CA  0C6E 004D FFFA           cmpi.w     [A6 - 0x6], 0x4D /* 'M' */
  1323. 000010D0  6618                     bne        +0x1A /* 000010EA */
  1324. label000010D2:
  1325. 000010D2  3F3C 0004                move.w     -[A7], 0x4
  1326. 000010D6  3F3C 0005                move.w     -[A7], 0x5
  1327. 000010DA  4EBA 04D0                jsr        [PC + 0x4D0 /* 000015AC */]
  1328. 000010DE  588F                     addq.l     A7, 4
  1329. 000010E0  4A40                     tst.w      D0
  1330. 000010E2  6600 02B4                bne        +0x2B6 /* 00001398 */
  1331. 000010E6  6000 023A                bra        +0x23C /* 00001322 */
  1332. label000010EA:
  1333. 000010EA  0C6E 004E FFFA           cmpi.w     [A6 - 0x6], 0x4E /* 'N' */
  1334. 000010F0  6618                     bne        +0x1A /* 0000110A */
  1335. 000010F2  3F3C 0001                move.w     -[A7], 0x1
  1336. 000010F6  3F3C 0003                move.w     -[A7], 0x3
  1337. 000010FA  4EBA 04B0                jsr        [PC + 0x4B0 /* 000015AC */]
  1338. 000010FE  588F                     addq.l     A7, 4
  1339. 00001100  4A40                     tst.w      D0
  1340. 00001102  6600 0294                bne        +0x296 /* 00001398 */
  1341. 00001106  6000 021A                bra        +0x21C /* 00001322 */
  1342. label0000110A:
  1343. 0000110A  0C6E 004F FFFA           cmpi.w     [A6 - 0x6], 0x4F /* 'O' */
  1344. 00001110  6618                     bne        +0x1A /* 0000112A */
  1345. 00001112  3F3C 0002                move.w     -[A7], 0x2
  1346. 00001116  3F3C 0003                move.w     -[A7], 0x3
  1347. 0000111A  4EBA 0490                jsr        [PC + 0x490 /* 000015AC */]
  1348. 0000111E  588F                     addq.l     A7, 4
  1349. 00001120  4A40                     tst.w      D0
  1350. 00001122  6600 0274                bne        +0x276 /* 00001398 */
  1351. 00001126  6000 01FA                bra        +0x1FC /* 00001322 */
  1352. label0000112A:
  1353. 0000112A  0C6E 0053 FFFA           cmpi.w     [A6 - 0x6], 0x53 /* 'S' */
  1354. 00001130  6E20                     bgt        +0x22 /* 00001152 */
  1355. 00001132  0C6E 004F FFFA           cmpi.w     [A6 - 0x6], 0x4F /* 'O' */
  1356. 00001138  6F18                     ble        +0x1A /* 00001152 */
  1357. 0000113A  3F3C 0003                move.w     -[A7], 0x3
  1358. 0000113E  3F3C 0003                move.w     -[A7], 0x3
  1359. 00001142  4EBA 0468                jsr        [PC + 0x468 /* 000015AC */]
  1360. 00001146  588F                     addq.l     A7, 4
  1361. 00001148  4A40                     tst.w      D0
  1362. 0000114A  6600 024C                bne        +0x24E /* 00001398 */
  1363. 0000114E  6000 01D2                bra        +0x1D4 /* 00001322 */
  1364. label00001152:
  1365. 00001152  0C6E 0056 FFFA           cmpi.w     [A6 - 0x6], 0x56 /* 'V' */
  1366. 00001158  6E20                     bgt        +0x22 /* 0000117A */
  1367. 0000115A  0C6E 0053 FFFA           cmpi.w     [A6 - 0x6], 0x53 /* 'S' */
  1368. 00001160  6F18                     ble        +0x1A /* 0000117A */
  1369. 00001162  3F3C 0004                move.w     -[A7], 0x4
  1370. 00001166  3F3C 0003                move.w     -[A7], 0x3
  1371. 0000116A  4EBA 0440                jsr        [PC + 0x440 /* 000015AC */]
  1372. 0000116E  588F                     addq.l     A7, 4
  1373. 00001170  4A40                     tst.w      D0
  1374. 00001172  6600 0224                bne        +0x226 /* 00001398 */
  1375. 00001176  6000 01AA                bra        +0x1AC /* 00001322 */
  1376. label0000117A:
  1377. 0000117A  0C6E 0057 FFFA           cmpi.w     [A6 - 0x6], 0x57 /* 'W' */
  1378. 00001180  6618                     bne        +0x1A /* 0000119A */
  1379. 00001182  3F3C 0001                move.w     -[A7], 0x1
  1380. 00001186  3F3C 0004                move.w     -[A7], 0x4
  1381. 0000118A  4EBA 0420                jsr        [PC + 0x420 /* 000015AC */]
  1382. 0000118E  588F                     addq.l     A7, 4
  1383. 00001190  4A40                     tst.w      D0
  1384. 00001192  6600 0204                bne        +0x206 /* 00001398 */
  1385. 00001196  6000 018A                bra        +0x18C /* 00001322 */
  1386. label0000119A:
  1387. 0000119A  0C6E 0058 FFFA           cmpi.w     [A6 - 0x6], 0x58 /* 'X' */
  1388. 000011A0  6618                     bne        +0x1A /* 000011BA */
  1389. 000011A2  3F3C 0002                move.w     -[A7], 0x2
  1390. 000011A6  3F3C 0004                move.w     -[A7], 0x4
  1391. 000011AA  4EBA 0400                jsr        [PC + 0x400 /* 000015AC */]
  1392. 000011AE  588F                     addq.l     A7, 4
  1393. 000011B0  4A40                     tst.w      D0
  1394. 000011B2  6600 01E4                bne        +0x1E6 /* 00001398 */
  1395. 000011B6  6000 016A                bra        +0x16C /* 00001322 */
  1396. label000011BA:
  1397. 000011BA  0C6E 0059 FFFA           cmpi.w     [A6 - 0x6], 0x59 /* 'Y' */
  1398. 000011C0  6618                     bne        +0x1A /* 000011DA */
  1399. 000011C2  3F3C 0003                move.w     -[A7], 0x3
  1400. 000011C6  3F3C 0004                move.w     -[A7], 0x4
  1401. 000011CA  4EBA 03E0                jsr        [PC + 0x3E0 /* 000015AC */]
  1402. 000011CE  588F                     addq.l     A7, 4
  1403. 000011D0  4A40                     tst.w      D0
  1404. 000011D2  6600 01C4                bne        +0x1C6 /* 00001398 */
  1405. 000011D6  6000 014A                bra        +0x14C /* 00001322 */
  1406. label000011DA:
  1407. 000011DA  0C6E 005C FFFA           cmpi.w     [A6 - 0x6], 0x5C /* '\\' */
  1408. 000011E0  6E20                     bgt        +0x22 /* 00001202 */
  1409. 000011E2  0C6E 0059 FFFA           cmpi.w     [A6 - 0x6], 0x59 /* 'Y' */
  1410. 000011E8  6F18                     ble        +0x1A /* 00001202 */
  1411. 000011EA  3F3C 0004                move.w     -[A7], 0x4
  1412. 000011EE  3F3C 0004                move.w     -[A7], 0x4
  1413. 000011F2  4EBA 03B8                jsr        [PC + 0x3B8 /* 000015AC */]
  1414. 000011F6  588F                     addq.l     A7, 4
  1415. 000011F8  4A40                     tst.w      D0
  1416. 000011FA  6600 019C                bne        +0x19E /* 00001398 */
  1417. 000011FE  6000 0122                bra        +0x124 /* 00001322 */
  1418. label00001202:
  1419. 00001202  0C6E 005D FFFA           cmpi.w     [A6 - 0x6], 0x5D /* ']' */
  1420. 00001208  6618                     bne        +0x1A /* 00001222 */
  1421. 0000120A  3F3C 0005                move.w     -[A7], 0x5
  1422. 0000120E  3F3C 0004                move.w     -[A7], 0x4
  1423. 00001212  4EBA 0398                jsr        [PC + 0x398 /* 000015AC */]
  1424. 00001216  588F                     addq.l     A7, 4
  1425. 00001218  4A40                     tst.w      D0
  1426. 0000121A  6600 017C                bne        +0x17E /* 00001398 */
  1427. 0000121E  6000 0102                bra        +0x104 /* 00001322 */
  1428. label00001222:
  1429. 00001222  0C6E 005E FFFA           cmpi.w     [A6 - 0x6], 0x5E /* '^' */
  1430. 00001228  6618                     bne        +0x1A /* 00001242 */
  1431. 0000122A  3F3C 0006                move.w     -[A7], 0x6
  1432. 0000122E  3F3C 0004                move.w     -[A7], 0x4
  1433. 00001232  4EBA 0378                jsr        [PC + 0x378 /* 000015AC */]
  1434. 00001236  588F                     addq.l     A7, 4
  1435. 00001238  4A40                     tst.w      D0
  1436. 0000123A  6600 015C                bne        +0x15E /* 00001398 */
  1437. 0000123E  6000 00E2                bra        +0xE4 /* 00001322 */
  1438. label00001242:
  1439. 00001242  0C6E 005F FFFA           cmpi.w     [A6 - 0x6], 0x5F /* '_' */
  1440. 00001248  6618                     bne        +0x1A /* 00001262 */
  1441. 0000124A  3F3C 0001                move.w     -[A7], 0x1
  1442. 0000124E  3F3C 0001                move.w     -[A7], 0x1
  1443. 00001252  4EBA 0358                jsr        [PC + 0x358 /* 000015AC */]
  1444. 00001256  588F                     addq.l     A7, 4
  1445. 00001258  4A40                     tst.w      D0
  1446. 0000125A  6600 013C                bne        +0x13E /* 00001398 */
  1447. 0000125E  6000 00C2                bra        +0xC4 /* 00001322 */
  1448. label00001262:
  1449. 00001262  0C6E 0060 FFFA           cmpi.w     [A6 - 0x6], 0x60 /* '`' */
  1450. 00001268  6618                     bne        +0x1A /* 00001282 */
  1451. 0000126A  3F3C 0002                move.w     -[A7], 0x2
  1452. 0000126E  3F3C 0001                move.w     -[A7], 0x1
  1453. 00001272  4EBA 0338                jsr        [PC + 0x338 /* 000015AC */]
  1454. 00001276  588F                     addq.l     A7, 4
  1455. 00001278  4A40                     tst.w      D0
  1456. 0000127A  6600 011C                bne        +0x11E /* 00001398 */
  1457. 0000127E  6000 00A2                bra        +0xA4 /* 00001322 */
  1458. label00001282:
  1459. 00001282  0C6E 0061 FFFA           cmpi.w     [A6 - 0x6], 0x61 /* 'a' */
  1460. 00001288  6618                     bne        +0x1A /* 000012A2 */
  1461. 0000128A  3F3C 0003                move.w     -[A7], 0x3
  1462. 0000128E  3F3C 0001                move.w     -[A7], 0x1
  1463. 00001292  4EBA 0318                jsr        [PC + 0x318 /* 000015AC */]
  1464. 00001296  588F                     addq.l     A7, 4
  1465. 00001298  4A40                     tst.w      D0
  1466. 0000129A  6600 00FC                bne        +0xFE /* 00001398 */
  1467. 0000129E  6000 0082                bra        +0x84 /* 00001322 */
  1468. label000012A2:
  1469. 000012A2  0C6E 0062 FFFA           cmpi.w     [A6 - 0x6], 0x62 /* 'b' */
  1470. 000012A8  6618                     bne        +0x1A /* 000012C2 */
  1471. 000012AA  3F3C 0001                move.w     -[A7], 0x1
  1472. 000012AE  3F3C 0002                move.w     -[A7], 0x2
  1473. 000012B2  4EBA 02F8                jsr        [PC + 0x2F8 /* 000015AC */]
  1474. 000012B6  588F                     addq.l     A7, 4
  1475. 000012B8  4A40                     tst.w      D0
  1476. 000012BA  6600 00DC                bne        +0xDE /* 00001398 */
  1477. 000012BE  6000 0062                bra        +0x64 /* 00001322 */
  1478. label000012C2:
  1479. 000012C2  0C6E 0063 FFFA           cmpi.w     [A6 - 0x6], 0x63 /* 'c' */
  1480. 000012C8  6616                     bne        +0x18 /* 000012E0 */
  1481. 000012CA  3F3C 0002                move.w     -[A7], 0x2
  1482. 000012CE  3F3C 0002                move.w     -[A7], 0x2
  1483. 000012D2  4EBA 02D8                jsr        [PC + 0x2D8 /* 000015AC */]
  1484. 000012D6  588F                     addq.l     A7, 4
  1485. 000012D8  4A40                     tst.w      D0
  1486. 000012DA  6600 00BC                bne        +0xBE /* 00001398 */
  1487. 000012DE  6042                     bra        +0x44 /* 00001322 */
  1488. label000012E0:
  1489. 000012E0  0C6E 0066 FFFA           cmpi.w     [A6 - 0x6], 0x66 /* 'f' */
  1490. 000012E6  6E1E                     bgt        +0x20 /* 00001306 */
  1491. 000012E8  0C6E 0063 FFFA           cmpi.w     [A6 - 0x6], 0x63 /* 'c' */
  1492. 000012EE  6F16                     ble        +0x18 /* 00001306 */
  1493. 000012F0  3F3C 0003                move.w     -[A7], 0x3
  1494. 000012F4  3F3C 0002                move.w     -[A7], 0x2
  1495. 000012F8  4EBA 02B2                jsr        [PC + 0x2B2 /* 000015AC */]
  1496. 000012FC  588F                     addq.l     A7, 4
  1497. 000012FE  4A40                     tst.w      D0
  1498. 00001300  6600 0096                bne        +0x98 /* 00001398 */
  1499. 00001304  601C                     bra        +0x1E /* 00001322 */
  1500. label00001306:
  1501. 00001306  0C6E 0067 FFFA           cmpi.w     [A6 - 0x6], 0x67 /* 'g' */
  1502. 0000130C  6614                     bne        +0x16 /* 00001322 */
  1503. 0000130E  3F3C 0004                move.w     -[A7], 0x4
  1504. 00001312  3F3C 0002                move.w     -[A7], 0x2
  1505. 00001316  4EBA 0294                jsr        [PC + 0x294 /* 000015AC */]
  1506. 0000131A  588F                     addq.l     A7, 4
  1507. 0000131C  4A40                     tst.w      D0
  1508. 0000131E  6600 0078                bne        +0x7A /* 00001398 */
  1509. label00001322:
  1510. 00001322  4EBA 0F70                jsr        [PC + 0xF70 /* 00002294 */]
  1511. 00001326  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  1512. 0000132A  4EBA 0E6C                jsr        [PC + 0xE6C /* 00002198 */]
  1513. 0000132E  548F                     addq.l     A7, 2
  1514. 00001330  3D40 FFFC                move.w     [A6 - 0x4], D0
  1515. 00001334  0C6E 0006 FFFC           cmpi.w     [A6 - 0x4], 0x6
  1516. 0000133A  6E0E                     bgt        +0x10 /* 0000134A */
  1517. 0000133C  3F3C 0005                move.w     -[A7], 0x5
  1518. 00001340  4EBA 0062                jsr        [PC + 0x62 /* 000013A4 */]
  1519. 00001344  548F                     addq.l     A7, 2
  1520. 00001346  6000 0050                bra        +0x52 /* 00001398 */
  1521. label0000134A:
  1522. 0000134A  0C6E 000F FFFC           cmpi.w     [A6 - 0x4], 0xF
  1523. 00001350  6E0C                     bgt        +0xE /* 0000135E */
  1524. 00001352  3F3C 0003                move.w     -[A7], 0x3
  1525. 00001356  4EBA 004C                jsr        [PC + 0x4C /* 000013A4 */]
  1526. 0000135A  548F                     addq.l     A7, 2
  1527. 0000135C  603A                     bra        +0x3C /* 00001398 */
  1528. label0000135E:
  1529. 0000135E  0C6E 0017 FFFC           cmpi.w     [A6 - 0x4], 0x17
  1530. 00001364  6E0C                     bgt        +0xE /* 00001372 */
  1531. 00001366  3F3C 0004                move.w     -[A7], 0x4
  1532. 0000136A  4EBA 0038                jsr        [PC + 0x38 /* 000013A4 */]
  1533. 0000136E  548F                     addq.l     A7, 2
  1534. 00001370  6026                     bra        +0x28 /* 00001398 */
  1535. label00001372:
  1536. 00001372  0C6E 001A FFFC           cmpi.w     [A6 - 0x4], 0x1A
  1537. 00001378  6E0C                     bgt        +0xE /* 00001386 */
  1538. 0000137A  3F3C 0001                move.w     -[A7], 0x1
  1539. 0000137E  4EBA 0024                jsr        [PC + 0x24 /* 000013A4 */]
  1540. 00001382  548F                     addq.l     A7, 2
  1541. 00001384  6012                     bra        +0x14 /* 00001398 */
  1542. label00001386:
  1543. 00001386  0C6E 0020 FFFC           cmpi.w     [A6 - 0x4], 0x20 /* ' ' */
  1544. 0000138C  6E0A                     bgt        +0xC /* 00001398 */
  1545. 0000138E  3F3C 0002                move.w     -[A7], 0x2
  1546. 00001392  4EBA 0010                jsr        [PC + 0x10 /* 000013A4 */]
  1547. 00001396  548F                     addq.l     A7, 2
  1548. label00001398:
  1549. 00001398  4E5E                     unlink     A6
  1550. 0000139A  4E75                     rts
  1551. 0000139C  5245                     addq.w     D5, 1
  1552. 0000139E  424F                     clr.w      A7
  1553. 000013A0  554E                     subq.w     A6, 2
  1554. 000013A2  4420                     neg.b      -[A0]
  1555. fn000013A4:
  1556. 000013A4  4E56 FFFE                link       A6, -0x0002
  1557. 000013A8  7001                     moveq.l    D0, 0x01
  1558. 000013AA  3D40 FFFE                move.w     [A6 - 0x2], D0
  1559. 000013AE  6000 006E                bra        +0x70 /* 0000141E */
  1560. label000013B2:
  1561. 000013B2  302D FD3A                move.w     D0, [A5 - 0x2C6]
  1562. 000013B6  C1FC 03CC                muls.w     D0, 0x3CC
  1563. 000013BA  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1564. 000013BE  D1C0                     add.l      A0, D0
  1565. 000013C0  302E FFFE                move.w     D0, [A6 - 0x2]
  1566. 000013C4  C1FC 00A2                muls.w     D0, 0xA2
  1567. 000013C8  D1C0                     add.l      A0, D0
  1568. 000013CA  3028 002C                move.w     D0, [A0 + 0x2C]
  1569. 000013CE  B06E 0008                cmp.w      D0, [A6 + 0x8]
  1570. 000013D2  6646                     bne        +0x48 /* 0000141A */
  1571. 000013D4  302D FD3A                move.w     D0, [A5 - 0x2C6]
  1572. 000013D8  C1FC 03CC                muls.w     D0, 0x3CC
  1573. 000013DC  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1574. 000013E0  D1C0                     add.l      A0, D0
  1575. 000013E2  302E FFFE                move.w     D0, [A6 - 0x2]
  1576. 000013E6  C1FC 00A2                muls.w     D0, 0xA2
  1577. 000013EA  D1C0                     add.l      A0, D0
  1578. 000013EC  5268 0094                addq.w     [A0 + 0x94], 1
  1579. 000013F0  302D FD3A                move.w     D0, [A5 - 0x2C6]
  1580. 000013F4  C1FC 03CC                muls.w     D0, 0x3CC
  1581. 000013F8  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1582. 000013FC  D1C0                     add.l      A0, D0
  1583. 000013FE  302E FFFE                move.w     D0, [A6 - 0x2]
  1584. 00001402  C1FC 00A2                muls.w     D0, 0xA2
  1585. 00001406  D1C0                     add.l      A0, D0
  1586. 00001408  486D D7CA                pea.l      [A5 - 0x2836]
  1587. 0000140C  4850                     pea.l      [A0]
  1588. 0000140E  486D D7B2                pea.l      [A5 - 0x284E]
  1589. 00001412  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  1590. 00001416  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1591. label0000141A:
  1592. 0000141A  526E FFFE                addq.w     [A6 - 0x2], 1
  1593. label0000141E:
  1594. 0000141E  0C6E 0005 FFFE           cmpi.w     [A6 - 0x2], 0x5
  1595. 00001424  6F8C                     ble        -0x72 /* 000013B2 */
  1596. 00001426  4E5E                     unlink     A6
  1597. 00001428  4E75                     rts
  1598. 0000142A  5441                     addq.w     D1, 2
  1599. 0000142C  534B                     subq.w     A3, 1
  1600. 0000142E  4452                     neg.w      [A2]
  1601. 00001430  4220                     clr.b      -[A0]
  1602. fn00001432:
  1603. 00001432  4E56 FFFE                link       A6, -0x0002
  1604. 00001436  7001                     moveq.l    D0, 0x01
  1605. 00001438  3D40 FFFE                move.w     [A6 - 0x2], D0
  1606. 0000143C  6000 0074                bra        +0x76 /* 000014B2 */
  1607. label00001440:
  1608. 00001440  302D FD3A                move.w     D0, [A5 - 0x2C6]
  1609. 00001444  C1FC 03CC                muls.w     D0, 0x3CC
  1610. 00001448  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1611. 0000144C  D1C0                     add.l      A0, D0
  1612. 0000144E  302E FFFE                move.w     D0, [A6 - 0x2]
  1613. 00001452  C1FC 00A2                muls.w     D0, 0xA2
  1614. 00001456  D1C0                     add.l      A0, D0
  1615. 00001458  3028 002C                move.w     D0, [A0 + 0x2C]
  1616. 0000145C  B06E 0008                cmp.w      D0, [A6 + 0x8]
  1617. 00001460  664C                     bne        +0x4E /* 000014AE */
  1618. 00001462  302D FD3A                move.w     D0, [A5 - 0x2C6]
  1619. 00001466  C1FC 03CC                muls.w     D0, 0x3CC
  1620. 0000146A  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1621. 0000146E  D1C0                     add.l      A0, D0
  1622. 00001470  302E FFFE                move.w     D0, [A6 - 0x2]
  1623. 00001474  C1FC 00A2                muls.w     D0, 0xA2
  1624. 00001478  D1C0                     add.l      A0, D0
  1625. 0000147A  5268 0092                addq.w     [A0 + 0x92], 1
  1626. 0000147E  302D FD3A                move.w     D0, [A5 - 0x2C6]
  1627. 00001482  C1FC 03CC                muls.w     D0, 0x3CC
  1628. 00001486  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1629. 0000148A  D1C0                     add.l      A0, D0
  1630. 0000148C  302E FFFE                move.w     D0, [A6 - 0x2]
  1631. 00001490  C1FC 00A2                muls.w     D0, 0xA2
  1632. 00001494  D1C0                     add.l      A0, D0
  1633. 00001496  486D D7E4                pea.l      [A5 - 0x281C]
  1634. 0000149A  4850                     pea.l      [A0]
  1635. 0000149C  486D D7CC                pea.l      [A5 - 0x2834]
  1636. 000014A0  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  1637. 000014A4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1638. 000014A8  3B6E FFFE FD3C           move.w     [A5 - 0x2C4], [A6 - 0x2]
  1639. label000014AE:
  1640. 000014AE  526E FFFE                addq.w     [A6 - 0x2], 1
  1641. label000014B2:
  1642. 000014B2  0C6E 0005 FFFE           cmpi.w     [A6 - 0x2], 0x5
  1643. 000014B8  6F86                     ble        -0x78 /* 00001440 */
  1644. 000014BA  3F3C 0001                move.w     -[A7], 0x1
  1645. 000014BE  4EBA EB40                jsr        [PC - 0x14C0 /* 00000000 */]
  1646. 000014C2  548F                     addq.l     A7, 2
  1647. 000014C4  4E5E                     unlink     A6
  1648. 000014C6  4E75                     rts
  1649. 000014C8  5441                     addq.w     D1, 2
  1650. 000014CA  534B                     subq.w     A3, 1
  1651. 000014CC  4F52                     chk.w      D7, [A2]
  1652. 000014CE  4220                     clr.b      -[A0]
  1653. fn000014D0:
  1654. 000014D0  4E56 FFFE                link       A6, -0x0002
  1655. 000014D4  7001                     moveq.l    D0, 0x01
  1656. 000014D6  3D40 FFFE                move.w     [A6 - 0x2], D0
  1657. 000014DA  6000 00B8                bra        +0xBA /* 00001594 */
  1658. label000014DE:
  1659. 000014DE  302D FD3A                move.w     D0, [A5 - 0x2C6]
  1660. 000014E2  C1FC 03CC                muls.w     D0, 0x3CC
  1661. 000014E6  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1662. 000014EA  D1C0                     add.l      A0, D0
  1663. 000014EC  302E FFFE                move.w     D0, [A6 - 0x2]
  1664. 000014F0  C1FC 00A2                muls.w     D0, 0xA2
  1665. 000014F4  D1C0                     add.l      A0, D0
  1666. 000014F6  3028 002C                move.w     D0, [A0 + 0x2C]
  1667. 000014FA  B06E 0008                cmp.w      D0, [A6 + 0x8]
  1668. 000014FE  6600 0090                bne        +0x92 /* 00001590 */
  1669. 00001502  302D FD3A                move.w     D0, [A5 - 0x2C6]
  1670. 00001506  C1FC 03CC                muls.w     D0, 0x3CC
  1671. 0000150A  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1672. 0000150E  D1C0                     add.l      A0, D0
  1673. 00001510  302E FFFE                move.w     D0, [A6 - 0x2]
  1674. 00001514  C1FC 00A2                muls.w     D0, 0xA2
  1675. 00001518  D1C0                     add.l      A0, D0
  1676. 0000151A  302D FD3A                move.w     D0, [A5 - 0x2C6]
  1677. 0000151E  C1FC 03CC                muls.w     D0, 0x3CC
  1678. 00001522  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  1679. 00001526  D3C0                     add.l      A1, D0
  1680. 00001528  302E FFFE                move.w     D0, [A6 - 0x2]
  1681. 0000152C  C1FC 00A2                muls.w     D0, 0xA2
  1682. 00001530  D3C0                     add.l      A1, D0
  1683. 00001532  3029 002E                move.w     D0, [A1 + 0x2E]
  1684. 00001536  48C0                     ext.l      D0
  1685. 00001538  D080                     add.l      D0, D0
  1686. 0000153A  D1C0                     add.l      A0, D0
  1687. 0000153C  3028 0054                move.w     D0, [A0 + 0x54]
  1688. 00001540  B06E 000A                cmp.w      D0, [A6 + 0xA]
  1689. 00001544  6D4A                     blt        +0x4C /* 00001590 */
  1690. 00001546  302D FD3A                move.w     D0, [A5 - 0x2C6]
  1691. 0000154A  C1FC 03CC                muls.w     D0, 0x3CC
  1692. 0000154E  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1693. 00001552  D1C0                     add.l      A0, D0
  1694. 00001554  302E FFFE                move.w     D0, [A6 - 0x2]
  1695. 00001558  C1FC 00A2                muls.w     D0, 0xA2
  1696. 0000155C  D1C0                     add.l      A0, D0
  1697. 0000155E  486D D7FE                pea.l      [A5 - 0x2802]
  1698. 00001562  4850                     pea.l      [A0]
  1699. 00001564  486D D7E6                pea.l      [A5 - 0x281A]
  1700. 00001568  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  1701. 0000156C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1702. 00001570  302D FD3A                move.w     D0, [A5 - 0x2C6]
  1703. 00001574  C1FC 03CC                muls.w     D0, 0x3CC
  1704. 00001578  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1705. 0000157C  D1C0                     add.l      A0, D0
  1706. 0000157E  302E FFFE                move.w     D0, [A6 - 0x2]
  1707. 00001582  C1FC 00A2                muls.w     D0, 0xA2
  1708. 00001586  D1C0                     add.l      A0, D0
  1709. 00001588  5268 0094                addq.w     [A0 + 0x94], 1
  1710. 0000158C  7001                     moveq.l    D0, 0x01
  1711. 0000158E  6010                     bra        +0x12 /* 000015A0 */
  1712. label00001590:
  1713. 00001590  526E FFFE                addq.w     [A6 - 0x2], 1
  1714. label00001594:
  1715. 00001594  0C6E 0005 FFFE           cmpi.w     [A6 - 0x2], 0x5
  1716. 0000159A  6F00 FF42                ble        -0xBC /* 000014DE */
  1717. 0000159E  7000                     moveq.l    D0, 0x00
  1718. label000015A0:
  1719. 000015A0  4E5E                     unlink     A6
  1720. 000015A2  4E75                     rts
  1721. 000015A4  4445                     neg.w      D5
  1722. 000015A6  4652                     not.w      [A2]
  1723. 000015A8  4542                     chk.w      D2, D2
  1724. 000015AA  4F55                     chk.w      D7, [A5]
  1725. fn000015AC:
  1726. 000015AC  4E56 FFFE                link       A6, -0x0002
  1727. 000015B0  7001                     moveq.l    D0, 0x01
  1728. 000015B2  3D40 FFFE                move.w     [A6 - 0x2], D0
  1729. 000015B6  6000 00C8                bra        +0xCA /* 00001680 */
  1730. label000015BA:
  1731. 000015BA  302D FD3A                move.w     D0, [A5 - 0x2C6]
  1732. 000015BE  C1FC 03CC                muls.w     D0, 0x3CC
  1733. 000015C2  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1734. 000015C6  D1C0                     add.l      A0, D0
  1735. 000015C8  302E FFFE                move.w     D0, [A6 - 0x2]
  1736. 000015CC  C1FC 00A2                muls.w     D0, 0xA2
  1737. 000015D0  D1C0                     add.l      A0, D0
  1738. 000015D2  3028 002C                move.w     D0, [A0 + 0x2C]
  1739. 000015D6  B06E 0008                cmp.w      D0, [A6 + 0x8]
  1740. 000015DA  6600 00A0                bne        +0xA2 /* 0000167C */
  1741. 000015DE  302D FD3A                move.w     D0, [A5 - 0x2C6]
  1742. 000015E2  C1FC 03CC                muls.w     D0, 0x3CC
  1743. 000015E6  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1744. 000015EA  D1C0                     add.l      A0, D0
  1745. 000015EC  302E FFFE                move.w     D0, [A6 - 0x2]
  1746. 000015F0  C1FC 00A2                muls.w     D0, 0xA2
  1747. 000015F4  D1C0                     add.l      A0, D0
  1748. 000015F6  302D FD3A                move.w     D0, [A5 - 0x2C6]
  1749. 000015FA  C1FC 03CC                muls.w     D0, 0x3CC
  1750. 000015FE  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  1751. 00001602  D3C0                     add.l      A1, D0
  1752. 00001604  302E FFFE                move.w     D0, [A6 - 0x2]
  1753. 00001608  C1FC 00A2                muls.w     D0, 0xA2
  1754. 0000160C  D3C0                     add.l      A1, D0
  1755. 0000160E  3029 002E                move.w     D0, [A1 + 0x2E]
  1756. 00001612  48C0                     ext.l      D0
  1757. 00001614  D080                     add.l      D0, D0
  1758. 00001616  D1C0                     add.l      A0, D0
  1759. 00001618  3028 004C                move.w     D0, [A0 + 0x4C]
  1760. 0000161C  B06E 000A                cmp.w      D0, [A6 + 0xA]
  1761. 00001620  6D5A                     blt        +0x5C /* 0000167C */
  1762. 00001622  302D FD3A                move.w     D0, [A5 - 0x2C6]
  1763. 00001626  C1FC 03CC                muls.w     D0, 0x3CC
  1764. 0000162A  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1765. 0000162E  D1C0                     add.l      A0, D0
  1766. 00001630  302E FFFE                move.w     D0, [A6 - 0x2]
  1767. 00001634  C1FC 00A2                muls.w     D0, 0xA2
  1768. 00001638  D1C0                     add.l      A0, D0
  1769. 0000163A  5268 0092                addq.w     [A0 + 0x92], 1
  1770. 0000163E  302D FD3A                move.w     D0, [A5 - 0x2C6]
  1771. 00001642  C1FC 03CC                muls.w     D0, 0x3CC
  1772. 00001646  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1773. 0000164A  D1C0                     add.l      A0, D0
  1774. 0000164C  302E FFFE                move.w     D0, [A6 - 0x2]
  1775. 00001650  C1FC 00A2                muls.w     D0, 0xA2
  1776. 00001654  D1C0                     add.l      A0, D0
  1777. 00001656  486D D818                pea.l      [A5 - 0x27E8]
  1778. 0000165A  4850                     pea.l      [A0]
  1779. 0000165C  486D D800                pea.l      [A5 - 0x2800]
  1780. 00001660  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  1781. 00001664  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1782. 00001668  3B6E FFFE FD3C           move.w     [A5 - 0x2C4], [A6 - 0x2]
  1783. 0000166E  3F3C 0001                move.w     -[A7], 0x1
  1784. 00001672  4EBA E98C                jsr        [PC - 0x1674 /* 00000000 */]
  1785. 00001676  548F                     addq.l     A7, 2
  1786. 00001678  7001                     moveq.l    D0, 0x01
  1787. 0000167A  6010                     bra        +0x12 /* 0000168C */
  1788. label0000167C:
  1789. 0000167C  526E FFFE                addq.w     [A6 - 0x2], 1
  1790. label00001680:
  1791. 00001680  0C6E 0005 FFFE           cmpi.w     [A6 - 0x2], 0x5
  1792. 00001686  6F00 FF32                ble        -0xCC /* 000015BA */
  1793. 0000168A  7000                     moveq.l    D0, 0x00
  1794. label0000168C:
  1795. 0000168C  4E5E                     unlink     A6
  1796. 0000168E  4E75                     rts
  1797. 00001690  4F46                     chk.w      D7, D6
  1798. 00001692  4652                     not.w      [A2]
  1799. 00001694  4542                     chk.w      D2, D2
  1800. 00001696  4F55                     chk.w      D7, [A5]
  1801. export_18:
  1802. fn00001698:
  1803. 00001698  7001                     moveq.l    D0, 0x01
  1804. 0000169A  3B40 FD3A                move.w     [A5 - 0x2C6], D0
  1805. 0000169E  3F3C 0005                move.w     -[A7], 0x5
  1806. 000016A2  4EBA 0AF4                jsr        [PC + 0xAF4 /* 00002198 */]
  1807. 000016A6  548F                     addq.l     A7, 2
  1808. 000016A8  3B40 FD3C                move.w     [A5 - 0x2C4], D0
  1809. 000016AC  3F3C 003C                move.w     -[A7], 0x3C /* '<' */
  1810. 000016B0  4EBA 0AE6                jsr        [PC + 0xAE6 /* 00002198 */]
  1811. 000016B4  548F                     addq.l     A7, 2
  1812. 000016B6  3B40 FD3E                move.w     [A5 - 0x2C2], D0
  1813. 000016BA  486D D81C                pea.l      [A5 - 0x27E4]
  1814. 000016BE  486D FCDE                pea.l      [A5 - 0x322]
  1815. 000016C2  486D D81A                pea.l      [A5 - 0x27E6]
  1816. 000016C6  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  1817. 000016CA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1818. 000016CE  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1819. 000016D2  C1FC 00A2                muls.w     D0, 0xA2
  1820. 000016D6  41ED F8C8                lea.l      A0, [A5 - 0x738]
  1821. 000016DA  D1C0                     add.l      A0, D0
  1822. 000016DC  486D D834                pea.l      [A5 - 0x27CC]
  1823. 000016E0  4850                     pea.l      [A0]
  1824. 000016E2  486D D830                pea.l      [A5 - 0x27D0]
  1825. 000016E6  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  1826. 000016EA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1827. 000016EE  0C6D 0020 FD3E           cmpi.w     [A5 - 0x2C2], 0x20 /* ' ' */
  1828. 000016F4  6E00 0366                bgt        +0x368 /* 00001A5C */
  1829. 000016F8  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1830. 000016FC  C1FC 00A2                muls.w     D0, 0xA2
  1831. 00001700  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1832. 00001704  D1C0                     add.l      A0, D0
  1833. 00001706  302D FD3E                move.w     D0, [A5 - 0x2C2]
  1834. 0000170A  B068 0066                cmp.w      D0, [A0 + 0x66]
  1835. 0000170E  6E56                     bgt        +0x58 /* 00001766 */
  1836. 00001710  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1837. 00001714  C1FC 00A2                muls.w     D0, 0xA2
  1838. 00001718  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1839. 0000171C  D1C0                     add.l      A0, D0
  1840. 0000171E  486D D854                pea.l      [A5 - 0x27AC]
  1841. 00001722  4850                     pea.l      [A0]
  1842. 00001724  486D D848                pea.l      [A5 - 0x27B8]
  1843. 00001728  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  1844. 0000172C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1845. 00001730  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1846. 00001734  C1FC 00A2                muls.w     D0, 0xA2
  1847. 00001738  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1848. 0000173C  D1C0                     add.l      A0, D0
  1849. 0000173E  5268 009A                addq.w     [A0 + 0x9A], 1
  1850. 00001742  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1851. 00001746  C1FC 00A2                muls.w     D0, 0xA2
  1852. 0000174A  41ED F8C8                lea.l      A0, [A5 - 0x738]
  1853. 0000174E  D1C0                     add.l      A0, D0
  1854. 00001750  5268 009C                addq.w     [A0 + 0x9C], 1
  1855. 00001754  4EBA 0B3E                jsr        [PC + 0xB3E /* 00002294 */]
  1856. 00001758  3F3C 0001                move.w     -[A7], 0x1
  1857. 0000175C  4EBA E8A2                jsr        [PC - 0x175E /* 00000000 */]
  1858. 00001760  548F                     addq.l     A7, 2
  1859. 00001762  6000 04B0                bra        +0x4B2 /* 00001C14 */
  1860. label00001766:
  1861. 00001766  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1862. 0000176A  C1FC 00A2                muls.w     D0, 0xA2
  1863. 0000176E  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1864. 00001772  D1C0                     add.l      A0, D0
  1865. 00001774  302D FD3E                move.w     D0, [A5 - 0x2C2]
  1866. 00001778  B068 0068                cmp.w      D0, [A0 + 0x68]
  1867. 0000177C  6E4C                     bgt        +0x4E /* 000017CA */
  1868. 0000177E  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1869. 00001782  C1FC 00A2                muls.w     D0, 0xA2
  1870. 00001786  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1871. 0000178A  D1C0                     add.l      A0, D0
  1872. 0000178C  486D D872                pea.l      [A5 - 0x278E]
  1873. 00001790  4850                     pea.l      [A0]
  1874. 00001792  486D D866                pea.l      [A5 - 0x279A]
  1875. 00001796  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  1876. 0000179A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1877. 0000179E  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1878. 000017A2  C1FC 00A2                muls.w     D0, 0xA2
  1879. 000017A6  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1880. 000017AA  D1C0                     add.l      A0, D0
  1881. 000017AC  5268 009A                addq.w     [A0 + 0x9A], 1
  1882. 000017B0  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1883. 000017B4  C1FC 00A2                muls.w     D0, 0xA2
  1884. 000017B8  41ED F8C8                lea.l      A0, [A5 - 0x738]
  1885. 000017BC  D1C0                     add.l      A0, D0
  1886. 000017BE  5268 009C                addq.w     [A0 + 0x9C], 1
  1887. 000017C2  4EBA 0AD0                jsr        [PC + 0xAD0 /* 00002294 */]
  1888. 000017C6  6000 044C                bra        +0x44E /* 00001C14 */
  1889. label000017CA:
  1890. 000017CA  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1891. 000017CE  C1FC 00A2                muls.w     D0, 0xA2
  1892. 000017D2  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1893. 000017D6  D1C0                     add.l      A0, D0
  1894. 000017D8  302D FD3E                move.w     D0, [A5 - 0x2C2]
  1895. 000017DC  B068 006A                cmp.w      D0, [A0 + 0x6A]
  1896. 000017E0  6E12                     bgt        +0x14 /* 000017F4 */
  1897. 000017E2  3F3C 0001                move.w     -[A7], 0x1
  1898. 000017E6  4EBA F03C                jsr        [PC - 0xFC4 /* 00000824 */]
  1899. 000017EA  548F                     addq.l     A7, 2
  1900. 000017EC  4EBA 0AA6                jsr        [PC + 0xAA6 /* 00002294 */]
  1901. 000017F0  6000 0422                bra        +0x424 /* 00001C14 */
  1902. label000017F4:
  1903. 000017F4  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1904. 000017F8  C1FC 00A2                muls.w     D0, 0xA2
  1905. 000017FC  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1906. 00001800  D1C0                     add.l      A0, D0
  1907. 00001802  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1908. 00001806  C1FC 00A2                muls.w     D0, 0xA2
  1909. 0000180A  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  1910. 0000180E  D3C0                     add.l      A1, D0
  1911. 00001810  3028 006C                move.w     D0, [A0 + 0x6C]
  1912. 00001814  9069 006A                sub.w      D0, [A1 + 0x6A]
  1913. 00001818  48C0                     ext.l      D0
  1914. 0000181A  81FC 0002                divs.w     D0, 0x2
  1915. 0000181E  322D FD3C                move.w     D1, [A5 - 0x2C4]
  1916. 00001822  C3FC 00A2                muls.w     D1, 0xA2
  1917. 00001826  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1918. 0000182A  D1C1                     add.l      A0, D1
  1919. 0000182C  D068 006A                add.w      D0, [A0 + 0x6A]
  1920. 00001830  B06D FD3E                cmp.w      D0, [A5 - 0x2C2]
  1921. 00001834  6D3C                     blt        +0x3E /* 00001872 */
  1922. 00001836  3F3C 0001                move.w     -[A7], 0x1
  1923. 0000183A  4EBA 1036                jsr        [PC + 0x1036 /* 00002872 */]
  1924. 0000183E  548F                     addq.l     A7, 2
  1925. 00001840  3B40 FD3C                move.w     [A5 - 0x2C4], D0
  1926. 00001844  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1927. 00001848  C1FC 00A2                muls.w     D0, 0xA2
  1928. 0000184C  41ED F8C8                lea.l      A0, [A5 - 0x738]
  1929. 00001850  D1C0                     add.l      A0, D0
  1930. 00001852  486D D880                pea.l      [A5 - 0x2780]
  1931. 00001856  4850                     pea.l      [A0]
  1932. 00001858  486D D874                pea.l      [A5 - 0x278C]
  1933. 0000185C  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  1934. 00001860  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1935. 00001864  3F3C 0002                move.w     -[A7], 0x2
  1936. 00001868  4EBA E796                jsr        [PC - 0x186A /* 00000000 */]
  1937. 0000186C  548F                     addq.l     A7, 2
  1938. 0000186E  6000 03A4                bra        +0x3A6 /* 00001C14 */
  1939. label00001872:
  1940. 00001872  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1941. 00001876  C1FC 00A2                muls.w     D0, 0xA2
  1942. 0000187A  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1943. 0000187E  D1C0                     add.l      A0, D0
  1944. 00001880  302D FD3E                move.w     D0, [A5 - 0x2C2]
  1945. 00001884  B068 006C                cmp.w      D0, [A0 + 0x6C]
  1946. 00001888  6E0E                     bgt        +0x10 /* 00001898 */
  1947. 0000188A  3F3C 0002                move.w     -[A7], 0x2
  1948. 0000188E  4EBA E770                jsr        [PC - 0x1890 /* 00000000 */]
  1949. 00001892  548F                     addq.l     A7, 2
  1950. 00001894  6000 037E                bra        +0x380 /* 00001C14 */
  1951. label00001898:
  1952. 00001898  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1953. 0000189C  C1FC 00A2                muls.w     D0, 0xA2
  1954. 000018A0  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1955. 000018A4  D1C0                     add.l      A0, D0
  1956. 000018A6  302D FD3E                move.w     D0, [A5 - 0x2C2]
  1957. 000018AA  B068 006E                cmp.w      D0, [A0 + 0x6E]
  1958. 000018AE  6E4C                     bgt        +0x4E /* 000018FC */
  1959. 000018B0  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1960. 000018B4  C1FC 00A2                muls.w     D0, 0xA2
  1961. 000018B8  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1962. 000018BC  D1C0                     add.l      A0, D0
  1963. 000018BE  486D D8A0                pea.l      [A5 - 0x2760]
  1964. 000018C2  4850                     pea.l      [A0]
  1965. 000018C4  486D D892                pea.l      [A5 - 0x276E]
  1966. 000018C8  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  1967. 000018CC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1968. 000018D0  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1969. 000018D4  C1FC 00A2                muls.w     D0, 0xA2
  1970. 000018D8  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  1971. 000018DC  D1C0                     add.l      A0, D0
  1972. 000018DE  5268 009E                addq.w     [A0 + 0x9E], 1
  1973. 000018E2  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1974. 000018E6  C1FC 00A2                muls.w     D0, 0xA2
  1975. 000018EA  41ED F8C8                lea.l      A0, [A5 - 0x738]
  1976. 000018EE  D1C0                     add.l      A0, D0
  1977. 000018F0  5268 0088                addq.w     [A0 + 0x88], 1
  1978. 000018F4  4EBA F25C                jsr        [PC - 0xDA4 /* 00000B52 */]
  1979. 000018F8  6000 031A                bra        +0x31C /* 00001C14 */
  1980. label000018FC:
  1981. 000018FC  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1982. 00001900  C1FC 00A2                muls.w     D0, 0xA2
  1983. 00001904  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  1984. 00001908  D1C0                     add.l      A0, D0
  1985. 0000190A  302D FD3E                move.w     D0, [A5 - 0x2C2]
  1986. 0000190E  B068 0070                cmp.w      D0, [A0 + 0x70]
  1987. 00001912  6E5E                     bgt        +0x60 /* 00001972 */
  1988. 00001914  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1989. 00001918  C1FC 00A2                muls.w     D0, 0xA2
  1990. 0000191C  41ED F8C8                lea.l      A0, [A5 - 0x738]
  1991. 00001920  D1C0                     add.l      A0, D0
  1992. 00001922  486D D8A6                pea.l      [A5 - 0x275A]
  1993. 00001926  4850                     pea.l      [A0]
  1994. 00001928  486D D8A2                pea.l      [A5 - 0x275E]
  1995. 0000192C  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  1996. 00001930  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1997. 00001934  302D FD3C                move.w     D0, [A5 - 0x2C4]
  1998. 00001938  C1FC 00A2                muls.w     D0, 0xA2
  1999. 0000193C  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2000. 00001940  D1C0                     add.l      A0, D0
  2001. 00001942  5268 0086                addq.w     [A0 + 0x86], 1
  2002. 00001946  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2003. 0000194A  C1FC 00A2                muls.w     D0, 0xA2
  2004. 0000194E  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2005. 00001952  D1C0                     add.l      A0, D0
  2006. 00001954  5268 0088                addq.w     [A0 + 0x88], 1
  2007. 00001958  4EBA 0D52                jsr        [PC + 0xD52 /* 000026AC */]
  2008. 0000195C  4EBA 0936                jsr        [PC + 0x936 /* 00002294 */]
  2009. 00001960  3F3C 0002                move.w     -[A7], 0x2
  2010. 00001964  3F3C 0001                move.w     -[A7], 0x1
  2011. 00001968  4EBA 0898                jsr        [PC + 0x898 /* 00002202 */]
  2012. 0000196C  588F                     addq.l     A7, 4
  2013. 0000196E  6000 02A4                bra        +0x2A6 /* 00001C14 */
  2014. label00001972:
  2015. 00001972  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2016. 00001976  C1FC 00A2                muls.w     D0, 0xA2
  2017. 0000197A  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2018. 0000197E  D1C0                     add.l      A0, D0
  2019. 00001980  302D FD3E                move.w     D0, [A5 - 0x2C2]
  2020. 00001984  B068 0072                cmp.w      D0, [A0 + 0x72]
  2021. 00001988  6E3A                     bgt        +0x3C /* 000019C4 */
  2022. 0000198A  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2023. 0000198E  C1FC 00A2                muls.w     D0, 0xA2
  2024. 00001992  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2025. 00001996  D1C0                     add.l      A0, D0
  2026. 00001998  486D D8CA                pea.l      [A5 - 0x2736]
  2027. 0000199C  4850                     pea.l      [A0]
  2028. 0000199E  486D D8B8                pea.l      [A5 - 0x2748]
  2029. 000019A2  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2030. 000019A6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2031. 000019AA  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2032. 000019AE  C1FC 00A2                muls.w     D0, 0xA2
  2033. 000019B2  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2034. 000019B6  D1C0                     add.l      A0, D0
  2035. 000019B8  5268 0088                addq.w     [A0 + 0x88], 1
  2036. 000019BC  4EBA F194                jsr        [PC - 0xE6C /* 00000B52 */]
  2037. 000019C0  6000 0252                bra        +0x254 /* 00001C14 */
  2038. label000019C4:
  2039. 000019C4  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2040. 000019C8  C1FC 00A2                muls.w     D0, 0xA2
  2041. 000019CC  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2042. 000019D0  D1C0                     add.l      A0, D0
  2043. 000019D2  302D FD3E                move.w     D0, [A5 - 0x2C2]
  2044. 000019D6  B068 005C                cmp.w      D0, [A0 + 0x5C]
  2045. 000019DA  6E3A                     bgt        +0x3C /* 00001A16 */
  2046. 000019DC  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2047. 000019E0  C1FC 00A2                muls.w     D0, 0xA2
  2048. 000019E4  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2049. 000019E8  D1C0                     add.l      A0, D0
  2050. 000019EA  486D D8DC                pea.l      [A5 - 0x2724]
  2051. 000019EE  4850                     pea.l      [A0]
  2052. 000019F0  486D D8CC                pea.l      [A5 - 0x2734]
  2053. 000019F4  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2054. 000019F8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2055. 000019FC  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2056. 00001A00  C1FC 00A2                muls.w     D0, 0xA2
  2057. 00001A04  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2058. 00001A08  D1C0                     add.l      A0, D0
  2059. 00001A0A  5268 009C                addq.w     [A0 + 0x9C], 1
  2060. 00001A0E  4EBA 0884                jsr        [PC + 0x884 /* 00002294 */]
  2061. 00001A12  6000 0200                bra        +0x202 /* 00001C14 */
  2062. label00001A16:
  2063. 00001A16  0C6D 0020 FD3E           cmpi.w     [A5 - 0x2C2], 0x20 /* ' ' */
  2064. 00001A1C  6E00 01F6                bgt        +0x1F8 /* 00001C14 */
  2065. 00001A20  3F3C 0001                move.w     -[A7], 0x1
  2066. 00001A24  4EBA 0D72                jsr        [PC + 0xD72 /* 00002798 */]
  2067. 00001A28  548F                     addq.l     A7, 2
  2068. 00001A2A  3B40 FD3C                move.w     [A5 - 0x2C4], D0
  2069. 00001A2E  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2070. 00001A32  C1FC 00A2                muls.w     D0, 0xA2
  2071. 00001A36  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2072. 00001A3A  D1C0                     add.l      A0, D0
  2073. 00001A3C  486D D8EA                pea.l      [A5 - 0x2716]
  2074. 00001A40  4850                     pea.l      [A0]
  2075. 00001A42  486D D8DE                pea.l      [A5 - 0x2722]
  2076. 00001A46  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2077. 00001A4A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2078. 00001A4E  3F3C 0002                move.w     -[A7], 0x2
  2079. 00001A52  4EBA E5AC                jsr        [PC - 0x1A54 /* 00000000 */]
  2080. 00001A56  548F                     addq.l     A7, 2
  2081. 00001A58  6000 01BA                bra        +0x1BC /* 00001C14 */
  2082. label00001A5C:
  2083. 00001A5C  0C6D 0036 FD3E           cmpi.w     [A5 - 0x2C2], 0x36 /* '6' */
  2084. 00001A62  6E00 0082                bgt        +0x84 /* 00001AE6 */
  2085. 00001A66  4A2D E22F                tst.b      [A5 - 0x1DD1]
  2086. 00001A6A  672C                     beq        +0x2E /* 00001A98 */
  2087. 00001A6C  0C6D 0021 FD3E           cmpi.w     [A5 - 0x2C2], 0x21 /* '!' */
  2088. 00001A72  6D16                     blt        +0x18 /* 00001A8A */
  2089. 00001A74  0C6D 002A FD3E           cmpi.w     [A5 - 0x2C2], 0x2A /* '*' */
  2090. 00001A7A  6E0E                     bgt        +0x10 /* 00001A8A */
  2091. 00001A7C  3F3C 0001                move.w     -[A7], 0x1
  2092. 00001A80  4EBA E57E                jsr        [PC - 0x1A82 /* 00000000 */]
  2093. 00001A84  548F                     addq.l     A7, 2
  2094. 00001A86  6000 018C                bra        +0x18E /* 00001C14 */
  2095. label00001A8A:
  2096. 00001A8A  3F3C 0002                move.w     -[A7], 0x2
  2097. 00001A8E  4EBA E570                jsr        [PC - 0x1A90 /* 00000000 */]
  2098. 00001A92  548F                     addq.l     A7, 2
  2099. 00001A94  6000 017E                bra        +0x180 /* 00001C14 */
  2100. label00001A98:
  2101. 00001A98  0C6D 0021 FD3E           cmpi.w     [A5 - 0x2C2], 0x21 /* '!' */
  2102. 00001A9E  6D16                     blt        +0x18 /* 00001AB6 */
  2103. 00001AA0  0C6D 0027 FD3E           cmpi.w     [A5 - 0x2C2], 0x27 /* '\'' */
  2104. 00001AA6  6E0E                     bgt        +0x10 /* 00001AB6 */
  2105. 00001AA8  3F3C 0001                move.w     -[A7], 0x1
  2106. 00001AAC  4EBA E552                jsr        [PC - 0x1AAE /* 00000000 */]
  2107. 00001AB0  548F                     addq.l     A7, 2
  2108. 00001AB2  6000 0160                bra        +0x162 /* 00001C14 */
  2109. label00001AB6:
  2110. 00001AB6  0C6D 0028 FD3E           cmpi.w     [A5 - 0x2C2], 0x28 /* '(' */
  2111. 00001ABC  6D16                     blt        +0x18 /* 00001AD4 */
  2112. 00001ABE  0C6D 0030 FD3E           cmpi.w     [A5 - 0x2C2], 0x30 /* '0' */
  2113. 00001AC4  6E0E                     bgt        +0x10 /* 00001AD4 */
  2114. 00001AC6  3F3C 0002                move.w     -[A7], 0x2
  2115. 00001ACA  4EBA E534                jsr        [PC - 0x1ACC /* 00000000 */]
  2116. 00001ACE  548F                     addq.l     A7, 2
  2117. 00001AD0  6000 0142                bra        +0x144 /* 00001C14 */
  2118. label00001AD4:
  2119. 00001AD4  486D D91E                pea.l      [A5 - 0x26E2]
  2120. 00001AD8  486D D8FC                pea.l      [A5 - 0x2704]
  2121. 00001ADC  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  2122. 00001AE0  508F                     addq.l     A7, 8
  2123. 00001AE2  6000 0130                bra        +0x132 /* 00001C14 */
  2124. label00001AE6:
  2125. 00001AE6  0C6D 003A FD3E           cmpi.w     [A5 - 0x2C2], 0x3A /* ':' */
  2126. 00001AEC  6E12                     bgt        +0x14 /* 00001B00 */
  2127. 00001AEE  486D D942                pea.l      [A5 - 0x26BE]
  2128. 00001AF2  486D D920                pea.l      [A5 - 0x26E0]
  2129. 00001AF6  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  2130. 00001AFA  508F                     addq.l     A7, 8
  2131. 00001AFC  6000 0116                bra        +0x118 /* 00001C14 */
  2132. label00001B00:
  2133. 00001B00  0C6D 003B FD3E           cmpi.w     [A5 - 0x2C2], 0x3B /* ';' */
  2134. 00001B06  6E00 0084                bgt        +0x86 /* 00001B8C */
  2135. 00001B0A  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2136. 00001B0E  C1FC 00A2                muls.w     D0, 0xA2
  2137. 00001B12  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2138. 00001B16  D1C0                     add.l      A0, D0
  2139. 00001B18  486D D950                pea.l      [A5 - 0x26B0]
  2140. 00001B1C  4850                     pea.l      [A0]
  2141. 00001B1E  486D D944                pea.l      [A5 - 0x26BC]
  2142. 00001B22  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2143. 00001B26  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2144. 00001B2A  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2145. 00001B2E  C1FC 00A2                muls.w     D0, 0xA2
  2146. 00001B32  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2147. 00001B36  D1C0                     add.l      A0, D0
  2148. 00001B38  5268 009A                addq.w     [A0 + 0x9A], 1
  2149. 00001B3C  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2150. 00001B40  C1FC 00A2                muls.w     D0, 0xA2
  2151. 00001B44  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2152. 00001B48  D1C0                     add.l      A0, D0
  2153. 00001B4A  5268 009C                addq.w     [A0 + 0x9C], 1
  2154. 00001B4E  4EBA 0744                jsr        [PC + 0x744 /* 00002294 */]
  2155. 00001B52  4267                     clr.w      -[A7]
  2156. 00001B54  4EBA 0C42                jsr        [PC + 0xC42 /* 00002798 */]
  2157. 00001B58  548F                     addq.l     A7, 2
  2158. 00001B5A  3B40 FD3C                move.w     [A5 - 0x2C4], D0
  2159. 00001B5E  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2160. 00001B62  C1FC 00A2                muls.w     D0, 0xA2
  2161. 00001B66  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2162. 00001B6A  D1C0                     add.l      A0, D0
  2163. 00001B6C  486D D96A                pea.l      [A5 - 0x2696]
  2164. 00001B70  4850                     pea.l      [A0]
  2165. 00001B72  486D D952                pea.l      [A5 - 0x26AE]
  2166. 00001B76  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2167. 00001B7A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2168. 00001B7E  3F3C 0002                move.w     -[A7], 0x2
  2169. 00001B82  4EBA E47C                jsr        [PC - 0x1B84 /* 00000000 */]
  2170. 00001B86  548F                     addq.l     A7, 2
  2171. 00001B88  6000 008A                bra        +0x8C /* 00001C14 */
  2172. label00001B8C:
  2173. 00001B8C  0C6D 003C FD3E           cmpi.w     [A5 - 0x2C2], 0x3C /* '<' */
  2174. 00001B92  6600 0080                bne        +0x82 /* 00001C14 */
  2175. 00001B96  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2176. 00001B9A  C1FC 00A2                muls.w     D0, 0xA2
  2177. 00001B9E  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2178. 00001BA2  D1C0                     add.l      A0, D0
  2179. 00001BA4  486D D990                pea.l      [A5 - 0x2670]
  2180. 00001BA8  4850                     pea.l      [A0]
  2181. 00001BAA  486D D97C                pea.l      [A5 - 0x2684]
  2182. 00001BAE  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2183. 00001BB2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2184. 00001BB6  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2185. 00001BBA  C1FC 00A2                muls.w     D0, 0xA2
  2186. 00001BBE  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2187. 00001BC2  D1C0                     add.l      A0, D0
  2188. 00001BC4  5268 009E                addq.w     [A0 + 0x9E], 1
  2189. 00001BC8  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2190. 00001BCC  C1FC 00A2                muls.w     D0, 0xA2
  2191. 00001BD0  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2192. 00001BD4  D1C0                     add.l      A0, D0
  2193. 00001BD6  5268 0088                addq.w     [A0 + 0x88], 1
  2194. 00001BDA  4EBA 06B8                jsr        [PC + 0x6B8 /* 00002294 */]
  2195. 00001BDE  4267                     clr.w      -[A7]
  2196. 00001BE0  4EBA 0BB6                jsr        [PC + 0xBB6 /* 00002798 */]
  2197. 00001BE4  548F                     addq.l     A7, 2
  2198. 00001BE6  3B40 FD3C                move.w     [A5 - 0x2C4], D0
  2199. 00001BEA  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2200. 00001BEE  C1FC 00A2                muls.w     D0, 0xA2
  2201. 00001BF2  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2202. 00001BF6  D1C0                     add.l      A0, D0
  2203. 00001BF8  486D D9AA                pea.l      [A5 - 0x2656]
  2204. 00001BFC  4850                     pea.l      [A0]
  2205. 00001BFE  486D D992                pea.l      [A5 - 0x266E]
  2206. 00001C02  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2207. 00001C06  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2208. 00001C0A  3F3C 0002                move.w     -[A7], 0x2
  2209. 00001C0E  4EBA E3F0                jsr        [PC - 0x1C10 /* 00000000 */]
  2210. 00001C12  548F                     addq.l     A7, 2
  2211. label00001C14:
  2212. 00001C14  4EBA 0694                jsr        [PC + 0x694 /* 000022AA */]
  2213. 00001C18  4E75                     rts
  2214. export_19:
  2215. fn00001C1A:
  2216. 00001C1A  426D FD3A                clr.w      [A5 - 0x2C6]
  2217. 00001C1E  3F3C 0005                move.w     -[A7], 0x5
  2218. 00001C22  4EBA 0574                jsr        [PC + 0x574 /* 00002198 */]
  2219. 00001C26  548F                     addq.l     A7, 2
  2220. 00001C28  3B40 FD3C                move.w     [A5 - 0x2C4], D0
  2221. 00001C2C  3F3C 003C                move.w     -[A7], 0x3C /* '<' */
  2222. 00001C30  4EBA 0566                jsr        [PC + 0x566 /* 00002198 */]
  2223. 00001C34  548F                     addq.l     A7, 2
  2224. 00001C36  3B40 FD3E                move.w     [A5 - 0x2C2], D0
  2225. 00001C3A  486D D9BE                pea.l      [A5 - 0x2642]
  2226. 00001C3E  486D FC94                pea.l      [A5 - 0x36C]
  2227. 00001C42  486D D9BC                pea.l      [A5 - 0x2644]
  2228. 00001C46  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2229. 00001C4A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2230. 00001C4E  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2231. 00001C52  C1FC 00A2                muls.w     D0, 0xA2
  2232. 00001C56  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2233. 00001C5A  D1C0                     add.l      A0, D0
  2234. 00001C5C  486D D9D6                pea.l      [A5 - 0x262A]
  2235. 00001C60  4850                     pea.l      [A0]
  2236. 00001C62  486D D9D2                pea.l      [A5 - 0x262E]
  2237. 00001C66  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2238. 00001C6A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2239. 00001C6E  0C6D 0020 FD3E           cmpi.w     [A5 - 0x2C2], 0x20 /* ' ' */
  2240. 00001C74  6E00 0360                bgt        +0x362 /* 00001FD6 */
  2241. 00001C78  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2242. 00001C7C  C1FC 00A2                muls.w     D0, 0xA2
  2243. 00001C80  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2244. 00001C84  D1C0                     add.l      A0, D0
  2245. 00001C86  302D FD3E                move.w     D0, [A5 - 0x2C2]
  2246. 00001C8A  B068 0066                cmp.w      D0, [A0 + 0x66]
  2247. 00001C8E  6E56                     bgt        +0x58 /* 00001CE6 */
  2248. 00001C90  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2249. 00001C94  C1FC 00A2                muls.w     D0, 0xA2
  2250. 00001C98  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2251. 00001C9C  D1C0                     add.l      A0, D0
  2252. 00001C9E  486D D9F6                pea.l      [A5 - 0x260A]
  2253. 00001CA2  4850                     pea.l      [A0]
  2254. 00001CA4  486D D9EA                pea.l      [A5 - 0x2616]
  2255. 00001CA8  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2256. 00001CAC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2257. 00001CB0  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2258. 00001CB4  C1FC 00A2                muls.w     D0, 0xA2
  2259. 00001CB8  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2260. 00001CBC  D1C0                     add.l      A0, D0
  2261. 00001CBE  5268 009A                addq.w     [A0 + 0x9A], 1
  2262. 00001CC2  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2263. 00001CC6  C1FC 00A2                muls.w     D0, 0xA2
  2264. 00001CCA  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2265. 00001CCE  D1C0                     add.l      A0, D0
  2266. 00001CD0  5268 009C                addq.w     [A0 + 0x9C], 1
  2267. 00001CD4  4EBA 05BE                jsr        [PC + 0x5BE /* 00002294 */]
  2268. 00001CD8  3F3C 0001                move.w     -[A7], 0x1
  2269. 00001CDC  4EBA E322                jsr        [PC - 0x1CDE /* 00000000 */]
  2270. 00001CE0  548F                     addq.l     A7, 2
  2271. 00001CE2  6000 04AE                bra        +0x4B0 /* 00002192 */
  2272. label00001CE6:
  2273. 00001CE6  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2274. 00001CEA  C1FC 00A2                muls.w     D0, 0xA2
  2275. 00001CEE  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2276. 00001CF2  D1C0                     add.l      A0, D0
  2277. 00001CF4  302D FD3E                move.w     D0, [A5 - 0x2C2]
  2278. 00001CF8  B068 0068                cmp.w      D0, [A0 + 0x68]
  2279. 00001CFC  6E4C                     bgt        +0x4E /* 00001D4A */
  2280. 00001CFE  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2281. 00001D02  C1FC 00A2                muls.w     D0, 0xA2
  2282. 00001D06  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2283. 00001D0A  D1C0                     add.l      A0, D0
  2284. 00001D0C  486D DA14                pea.l      [A5 - 0x25EC]
  2285. 00001D10  4850                     pea.l      [A0]
  2286. 00001D12  486D DA08                pea.l      [A5 - 0x25F8]
  2287. 00001D16  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2288. 00001D1A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2289. 00001D1E  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2290. 00001D22  C1FC 00A2                muls.w     D0, 0xA2
  2291. 00001D26  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2292. 00001D2A  D1C0                     add.l      A0, D0
  2293. 00001D2C  5268 009A                addq.w     [A0 + 0x9A], 1
  2294. 00001D30  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2295. 00001D34  C1FC 00A2                muls.w     D0, 0xA2
  2296. 00001D38  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2297. 00001D3C  D1C0                     add.l      A0, D0
  2298. 00001D3E  5268 009C                addq.w     [A0 + 0x9C], 1
  2299. 00001D42  4EBA 0550                jsr        [PC + 0x550 /* 00002294 */]
  2300. 00001D46  6000 044A                bra        +0x44C /* 00002192 */
  2301. label00001D4A:
  2302. 00001D4A  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2303. 00001D4E  C1FC 00A2                muls.w     D0, 0xA2
  2304. 00001D52  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2305. 00001D56  D1C0                     add.l      A0, D0
  2306. 00001D58  302D FD3E                move.w     D0, [A5 - 0x2C2]
  2307. 00001D5C  B068 006A                cmp.w      D0, [A0 + 0x6A]
  2308. 00001D60  6E12                     bgt        +0x14 /* 00001D74 */
  2309. 00001D62  3F3C 0001                move.w     -[A7], 0x1
  2310. 00001D66  4EBA EABC                jsr        [PC - 0x1544 /* 00000824 */]
  2311. 00001D6A  548F                     addq.l     A7, 2
  2312. 00001D6C  4EBA 0526                jsr        [PC + 0x526 /* 00002294 */]
  2313. 00001D70  6000 0420                bra        +0x422 /* 00002192 */
  2314. label00001D74:
  2315. 00001D74  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2316. 00001D78  C1FC 00A2                muls.w     D0, 0xA2
  2317. 00001D7C  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2318. 00001D80  D1C0                     add.l      A0, D0
  2319. 00001D82  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2320. 00001D86  C1FC 00A2                muls.w     D0, 0xA2
  2321. 00001D8A  43ED F8C8                lea.l      A1, [A5 - 0x738]
  2322. 00001D8E  D3C0                     add.l      A1, D0
  2323. 00001D90  3028 006C                move.w     D0, [A0 + 0x6C]
  2324. 00001D94  9069 006A                sub.w      D0, [A1 + 0x6A]
  2325. 00001D98  48C0                     ext.l      D0
  2326. 00001D9A  81FC 0002                divs.w     D0, 0x2
  2327. 00001D9E  322D FD3C                move.w     D1, [A5 - 0x2C4]
  2328. 00001DA2  C3FC 00A2                muls.w     D1, 0xA2
  2329. 00001DA6  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2330. 00001DAA  D1C1                     add.l      A0, D1
  2331. 00001DAC  D068 006A                add.w      D0, [A0 + 0x6A]
  2332. 00001DB0  B06D FD3E                cmp.w      D0, [A5 - 0x2C2]
  2333. 00001DB4  6D3A                     blt        +0x3C /* 00001DF0 */
  2334. 00001DB6  4267                     clr.w      -[A7]
  2335. 00001DB8  4EBA 0AB8                jsr        [PC + 0xAB8 /* 00002872 */]
  2336. 00001DBC  548F                     addq.l     A7, 2
  2337. 00001DBE  3B40 FD3C                move.w     [A5 - 0x2C4], D0
  2338. 00001DC2  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2339. 00001DC6  C1FC 00A2                muls.w     D0, 0xA2
  2340. 00001DCA  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2341. 00001DCE  D1C0                     add.l      A0, D0
  2342. 00001DD0  486D DA22                pea.l      [A5 - 0x25DE]
  2343. 00001DD4  4850                     pea.l      [A0]
  2344. 00001DD6  486D DA16                pea.l      [A5 - 0x25EA]
  2345. 00001DDA  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2346. 00001DDE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2347. 00001DE2  3F3C 0002                move.w     -[A7], 0x2
  2348. 00001DE6  4EBA E218                jsr        [PC - 0x1DE8 /* 00000000 */]
  2349. 00001DEA  548F                     addq.l     A7, 2
  2350. 00001DEC  6000 03A4                bra        +0x3A6 /* 00002192 */
  2351. label00001DF0:
  2352. 00001DF0  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2353. 00001DF4  C1FC 00A2                muls.w     D0, 0xA2
  2354. 00001DF8  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2355. 00001DFC  D1C0                     add.l      A0, D0
  2356. 00001DFE  302D FD3E                move.w     D0, [A5 - 0x2C2]
  2357. 00001E02  B068 006C                cmp.w      D0, [A0 + 0x6C]
  2358. 00001E06  6E0E                     bgt        +0x10 /* 00001E16 */
  2359. 00001E08  3F3C 0002                move.w     -[A7], 0x2
  2360. 00001E0C  4EBA E1F2                jsr        [PC - 0x1E0E /* 00000000 */]
  2361. 00001E10  548F                     addq.l     A7, 2
  2362. 00001E12  6000 037E                bra        +0x380 /* 00002192 */
  2363. label00001E16:
  2364. 00001E16  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2365. 00001E1A  C1FC 00A2                muls.w     D0, 0xA2
  2366. 00001E1E  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2367. 00001E22  D1C0                     add.l      A0, D0
  2368. 00001E24  302D FD3E                move.w     D0, [A5 - 0x2C2]
  2369. 00001E28  B068 006E                cmp.w      D0, [A0 + 0x6E]
  2370. 00001E2C  6E4C                     bgt        +0x4E /* 00001E7A */
  2371. 00001E2E  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2372. 00001E32  C1FC 00A2                muls.w     D0, 0xA2
  2373. 00001E36  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2374. 00001E3A  D1C0                     add.l      A0, D0
  2375. 00001E3C  486D DA42                pea.l      [A5 - 0x25BE]
  2376. 00001E40  4850                     pea.l      [A0]
  2377. 00001E42  486D DA34                pea.l      [A5 - 0x25CC]
  2378. 00001E46  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2379. 00001E4A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2380. 00001E4E  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2381. 00001E52  C1FC 00A2                muls.w     D0, 0xA2
  2382. 00001E56  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2383. 00001E5A  D1C0                     add.l      A0, D0
  2384. 00001E5C  5268 009E                addq.w     [A0 + 0x9E], 1
  2385. 00001E60  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2386. 00001E64  C1FC 00A2                muls.w     D0, 0xA2
  2387. 00001E68  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2388. 00001E6C  D1C0                     add.l      A0, D0
  2389. 00001E6E  5268 0088                addq.w     [A0 + 0x88], 1
  2390. 00001E72  4EBA ECDE                jsr        [PC - 0x1322 /* 00000B52 */]
  2391. 00001E76  6000 031A                bra        +0x31C /* 00002192 */
  2392. label00001E7A:
  2393. 00001E7A  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2394. 00001E7E  C1FC 00A2                muls.w     D0, 0xA2
  2395. 00001E82  41ED EC20                lea.l      A0, [A5 - 0x13E0]
  2396. 00001E86  D1C0                     add.l      A0, D0
  2397. 00001E88  302D FD3E                move.w     D0, [A5 - 0x2C2]
  2398. 00001E8C  B068 0070                cmp.w      D0, [A0 + 0x70]
  2399. 00001E90  6E5C                     bgt        +0x5E /* 00001EEE */
  2400. 00001E92  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2401. 00001E96  C1FC 00A2                muls.w     D0, 0xA2
  2402. 00001E9A  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2403. 00001E9E  D1C0                     add.l      A0, D0
  2404. 00001EA0  486D DA54                pea.l      [A5 - 0x25AC]
  2405. 00001EA4  4850                     pea.l      [A0]
  2406. 00001EA6  486D DA44                pea.l      [A5 - 0x25BC]
  2407. 00001EAA  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2408. 00001EAE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2409. 00001EB2  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2410. 00001EB6  C1FC 00A2                muls.w     D0, 0xA2
  2411. 00001EBA  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2412. 00001EBE  D1C0                     add.l      A0, D0
  2413. 00001EC0  5268 0086                addq.w     [A0 + 0x86], 1
  2414. 00001EC4  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2415. 00001EC8  C1FC 00A2                muls.w     D0, 0xA2
  2416. 00001ECC  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2417. 00001ED0  D1C0                     add.l      A0, D0
  2418. 00001ED2  5268 0088                addq.w     [A0 + 0x88], 1
  2419. 00001ED6  4EBA 07D4                jsr        [PC + 0x7D4 /* 000026AC */]
  2420. 00001EDA  4EBA 03B8                jsr        [PC + 0x3B8 /* 00002294 */]
  2421. 00001EDE  3F3C 0002                move.w     -[A7], 0x2
  2422. 00001EE2  4267                     clr.w      -[A7]
  2423. 00001EE4  4EBA 031C                jsr        [PC + 0x31C /* 00002202 */]
  2424. 00001EE8  588F                     addq.l     A7, 4
  2425. 00001EEA  6000 02A6                bra        +0x2A8 /* 00002192 */
  2426. label00001EEE:
  2427. 00001EEE  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2428. 00001EF2  C1FC 00A2                muls.w     D0, 0xA2
  2429. 00001EF6  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2430. 00001EFA  D1C0                     add.l      A0, D0
  2431. 00001EFC  302D FD3E                move.w     D0, [A5 - 0x2C2]
  2432. 00001F00  B068 0072                cmp.w      D0, [A0 + 0x72]
  2433. 00001F04  6E3A                     bgt        +0x3C /* 00001F40 */
  2434. 00001F06  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2435. 00001F0A  C1FC 00A2                muls.w     D0, 0xA2
  2436. 00001F0E  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2437. 00001F12  D1C0                     add.l      A0, D0
  2438. 00001F14  486D DA68                pea.l      [A5 - 0x2598]
  2439. 00001F18  4850                     pea.l      [A0]
  2440. 00001F1A  486D DA56                pea.l      [A5 - 0x25AA]
  2441. 00001F1E  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2442. 00001F22  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2443. 00001F26  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2444. 00001F2A  C1FC 00A2                muls.w     D0, 0xA2
  2445. 00001F2E  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2446. 00001F32  D1C0                     add.l      A0, D0
  2447. 00001F34  5268 0088                addq.w     [A0 + 0x88], 1
  2448. 00001F38  4EBA EC18                jsr        [PC - 0x13E8 /* 00000B52 */]
  2449. 00001F3C  6000 0254                bra        +0x256 /* 00002192 */
  2450. label00001F40:
  2451. 00001F40  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2452. 00001F44  C1FC 00A2                muls.w     D0, 0xA2
  2453. 00001F48  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2454. 00001F4C  D1C0                     add.l      A0, D0
  2455. 00001F4E  302D FD3E                move.w     D0, [A5 - 0x2C2]
  2456. 00001F52  B068 005C                cmp.w      D0, [A0 + 0x5C]
  2457. 00001F56  6E3A                     bgt        +0x3C /* 00001F92 */
  2458. 00001F58  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2459. 00001F5C  C1FC 00A2                muls.w     D0, 0xA2
  2460. 00001F60  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2461. 00001F64  D1C0                     add.l      A0, D0
  2462. 00001F66  486D DA7A                pea.l      [A5 - 0x2586]
  2463. 00001F6A  4850                     pea.l      [A0]
  2464. 00001F6C  486D DA6A                pea.l      [A5 - 0x2596]
  2465. 00001F70  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2466. 00001F74  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2467. 00001F78  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2468. 00001F7C  C1FC 00A2                muls.w     D0, 0xA2
  2469. 00001F80  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2470. 00001F84  D1C0                     add.l      A0, D0
  2471. 00001F86  5268 009C                addq.w     [A0 + 0x9C], 1
  2472. 00001F8A  4EBA 0308                jsr        [PC + 0x308 /* 00002294 */]
  2473. 00001F8E  6000 0202                bra        +0x204 /* 00002192 */
  2474. label00001F92:
  2475. 00001F92  0C6D 0020 FD3E           cmpi.w     [A5 - 0x2C2], 0x20 /* ' ' */
  2476. 00001F98  6E00 01F8                bgt        +0x1FA /* 00002192 */
  2477. 00001F9C  4267                     clr.w      -[A7]
  2478. 00001F9E  4EBA 07F8                jsr        [PC + 0x7F8 /* 00002798 */]
  2479. 00001FA2  548F                     addq.l     A7, 2
  2480. 00001FA4  3B40 FD3C                move.w     [A5 - 0x2C4], D0
  2481. 00001FA8  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2482. 00001FAC  C1FC 00A2                muls.w     D0, 0xA2
  2483. 00001FB0  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2484. 00001FB4  D1C0                     add.l      A0, D0
  2485. 00001FB6  486D DA88                pea.l      [A5 - 0x2578]
  2486. 00001FBA  4850                     pea.l      [A0]
  2487. 00001FBC  486D DA7C                pea.l      [A5 - 0x2584]
  2488. 00001FC0  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2489. 00001FC4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2490. 00001FC8  3F3C 0002                move.w     -[A7], 0x2
  2491. 00001FCC  4EBA E032                jsr        [PC - 0x1FCE /* 00000000 */]
  2492. 00001FD0  548F                     addq.l     A7, 2
  2493. 00001FD2  6000 01BE                bra        +0x1C0 /* 00002192 */
  2494. label00001FD6:
  2495. 00001FD6  0C6D 0036 FD3E           cmpi.w     [A5 - 0x2C2], 0x36 /* '6' */
  2496. 00001FDC  6E00 0082                bgt        +0x84 /* 00002060 */
  2497. 00001FE0  4A2D E22F                tst.b      [A5 - 0x1DD1]
  2498. 00001FE4  672C                     beq        +0x2E /* 00002012 */
  2499. 00001FE6  0C6D 0021 FD3E           cmpi.w     [A5 - 0x2C2], 0x21 /* '!' */
  2500. 00001FEC  6D16                     blt        +0x18 /* 00002004 */
  2501. 00001FEE  0C6D 0024 FD3E           cmpi.w     [A5 - 0x2C2], 0x24 /* '$' */
  2502. 00001FF4  6E0E                     bgt        +0x10 /* 00002004 */
  2503. 00001FF6  3F3C 0001                move.w     -[A7], 0x1
  2504. 00001FFA  4EBA E004                jsr        [PC - 0x1FFC /* 00000000 */]
  2505. 00001FFE  548F                     addq.l     A7, 2
  2506. 00002000  6000 0190                bra        +0x192 /* 00002192 */
  2507. label00002004:
  2508. 00002004  3F3C 0002                move.w     -[A7], 0x2
  2509. 00002008  4EBA DFF6                jsr        [PC - 0x200A /* 00000000 */]
  2510. 0000200C  548F                     addq.l     A7, 2
  2511. 0000200E  6000 0182                bra        +0x184 /* 00002192 */
  2512. label00002012:
  2513. 00002012  0C6D 0021 FD3E           cmpi.w     [A5 - 0x2C2], 0x21 /* '!' */
  2514. 00002018  6D16                     blt        +0x18 /* 00002030 */
  2515. 0000201A  0C6D 0023 FD3E           cmpi.w     [A5 - 0x2C2], 0x23 /* '#' */
  2516. 00002020  6E0E                     bgt        +0x10 /* 00002030 */
  2517. 00002022  3F3C 0001                move.w     -[A7], 0x1
  2518. 00002026  4EBA DFD8                jsr        [PC - 0x2028 /* 00000000 */]
  2519. 0000202A  548F                     addq.l     A7, 2
  2520. 0000202C  6000 0164                bra        +0x166 /* 00002192 */
  2521. label00002030:
  2522. 00002030  0C6D 0024 FD3E           cmpi.w     [A5 - 0x2C2], 0x24 /* '$' */
  2523. 00002036  6D16                     blt        +0x18 /* 0000204E */
  2524. 00002038  0C6D 0030 FD3E           cmpi.w     [A5 - 0x2C2], 0x30 /* '0' */
  2525. 0000203E  6E0E                     bgt        +0x10 /* 0000204E */
  2526. 00002040  3F3C 0002                move.w     -[A7], 0x2
  2527. 00002044  4EBA DFBA                jsr        [PC - 0x2046 /* 00000000 */]
  2528. 00002048  548F                     addq.l     A7, 2
  2529. 0000204A  6000 0146                bra        +0x148 /* 00002192 */
  2530. label0000204E:
  2531. 0000204E  486D DABC                pea.l      [A5 - 0x2544]
  2532. 00002052  486D DA9A                pea.l      [A5 - 0x2566]
  2533. 00002056  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  2534. 0000205A  508F                     addq.l     A7, 8
  2535. 0000205C  6000 0134                bra        +0x136 /* 00002192 */
  2536. label00002060:
  2537. 00002060  0C6D 0039 FD3E           cmpi.w     [A5 - 0x2C2], 0x39 /* '9' */
  2538. 00002066  6E12                     bgt        +0x14 /* 0000207A */
  2539. 00002068  486D DAE0                pea.l      [A5 - 0x2520]
  2540. 0000206C  486D DABE                pea.l      [A5 - 0x2542]
  2541. 00002070  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  2542. 00002074  508F                     addq.l     A7, 8
  2543. 00002076  6000 011A                bra        +0x11C /* 00002192 */
  2544. label0000207A:
  2545. 0000207A  0C6D 003B FD3E           cmpi.w     [A5 - 0x2C2], 0x3B /* ';' */
  2546. 00002080  6E00 0086                bgt        +0x88 /* 00002108 */
  2547. 00002084  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2548. 00002088  C1FC 00A2                muls.w     D0, 0xA2
  2549. 0000208C  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2550. 00002090  D1C0                     add.l      A0, D0
  2551. 00002092  486D DAEE                pea.l      [A5 - 0x2512]
  2552. 00002096  4850                     pea.l      [A0]
  2553. 00002098  486D DAE2                pea.l      [A5 - 0x251E]
  2554. 0000209C  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2555. 000020A0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2556. 000020A4  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2557. 000020A8  C1FC 00A2                muls.w     D0, 0xA2
  2558. 000020AC  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2559. 000020B0  D1C0                     add.l      A0, D0
  2560. 000020B2  5268 009A                addq.w     [A0 + 0x9A], 1
  2561. 000020B6  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2562. 000020BA  C1FC 00A2                muls.w     D0, 0xA2
  2563. 000020BE  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2564. 000020C2  D1C0                     add.l      A0, D0
  2565. 000020C4  5268 009C                addq.w     [A0 + 0x9C], 1
  2566. 000020C8  4EBA 01CA                jsr        [PC + 0x1CA /* 00002294 */]
  2567. 000020CC  3F3C 0001                move.w     -[A7], 0x1
  2568. 000020D0  4EBA 06C6                jsr        [PC + 0x6C6 /* 00002798 */]
  2569. 000020D4  548F                     addq.l     A7, 2
  2570. 000020D6  3B40 FD3C                move.w     [A5 - 0x2C4], D0
  2571. 000020DA  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2572. 000020DE  C1FC 00A2                muls.w     D0, 0xA2
  2573. 000020E2  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2574. 000020E6  D1C0                     add.l      A0, D0
  2575. 000020E8  486D DB08                pea.l      [A5 - 0x24F8]
  2576. 000020EC  4850                     pea.l      [A0]
  2577. 000020EE  486D DAF0                pea.l      [A5 - 0x2510]
  2578. 000020F2  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2579. 000020F6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2580. 000020FA  3F3C 0002                move.w     -[A7], 0x2
  2581. 000020FE  4EBA DF00                jsr        [PC - 0x2100 /* 00000000 */]
  2582. 00002102  548F                     addq.l     A7, 2
  2583. 00002104  6000 008C                bra        +0x8E /* 00002192 */
  2584. label00002108:
  2585. 00002108  0C6D 003C FD3E           cmpi.w     [A5 - 0x2C2], 0x3C /* '<' */
  2586. 0000210E  6600 0082                bne        +0x84 /* 00002192 */
  2587. 00002112  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2588. 00002116  C1FC 00A2                muls.w     D0, 0xA2
  2589. 0000211A  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2590. 0000211E  D1C0                     add.l      A0, D0
  2591. 00002120  486D DB2E                pea.l      [A5 - 0x24D2]
  2592. 00002124  4850                     pea.l      [A0]
  2593. 00002126  486D DB1A                pea.l      [A5 - 0x24E6]
  2594. 0000212A  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2595. 0000212E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2596. 00002132  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2597. 00002136  C1FC 00A2                muls.w     D0, 0xA2
  2598. 0000213A  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2599. 0000213E  D1C0                     add.l      A0, D0
  2600. 00002140  5268 009E                addq.w     [A0 + 0x9E], 1
  2601. 00002144  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2602. 00002148  C1FC 00A2                muls.w     D0, 0xA2
  2603. 0000214C  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2604. 00002150  D1C0                     add.l      A0, D0
  2605. 00002152  5268 0088                addq.w     [A0 + 0x88], 1
  2606. 00002156  4EBA 013C                jsr        [PC + 0x13C /* 00002294 */]
  2607. 0000215A  3F3C 0001                move.w     -[A7], 0x1
  2608. 0000215E  4EBA 0638                jsr        [PC + 0x638 /* 00002798 */]
  2609. 00002162  548F                     addq.l     A7, 2
  2610. 00002164  3B40 FD3C                move.w     [A5 - 0x2C4], D0
  2611. 00002168  302D FD3C                move.w     D0, [A5 - 0x2C4]
  2612. 0000216C  C1FC 00A2                muls.w     D0, 0xA2
  2613. 00002170  41ED F8C8                lea.l      A0, [A5 - 0x738]
  2614. 00002174  D1C0                     add.l      A0, D0
  2615. 00002176  486D DB48                pea.l      [A5 - 0x24B8]
  2616. 0000217A  4850                     pea.l      [A0]
  2617. 0000217C  486D DB30                pea.l      [A5 - 0x24D0]
  2618. 00002180  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2619. 00002184  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2620. 00002188  3F3C 0002                move.w     -[A7], 0x2
  2621. 0000218C  4EBA DE72                jsr        [PC - 0x218E /* 00000000 */]
  2622. 00002190  548F                     addq.l     A7, 2
  2623. label00002192:
  2624. 00002192  4EBA 0116                jsr        [PC + 0x116 /* 000022AA */]
  2625. 00002196  4E75                     rts
  2626. fn00002198:
  2627. 00002198  4E56 FFF4                link       A6, -0x000C
  2628. 0000219C  42A7                     clr.l      -[A7]
  2629. 0000219E  A975                     syscall    TickCount
  2630. 000021A0  201F                     move.l     D0, [A7]+
  2631. 000021A2  4267                     clr.w      -[A7]
  2632. 000021A4  2D40 FFF4                move.l     [A6 - 0xC], D0
  2633. 000021A8  A861                     syscall    Random
  2634. 000021AA  301F                     move.w     D0, [A7]+
  2635. 000021AC  48C0                     ext.l      D0
  2636. 000021AE  222E FFF4                move.l     D1, [A6 - 0xC]
  2637. 000021B2  B181                     xor.l      D1, D0
  2638. 000021B4  2D41 FFFC                move.l     [A6 - 0x4], D1
  2639. 000021B8  4AAE FFFC                tst.l      [A6 - 0x4]
  2640. 000021BC  6C10                     bge        +0x12 /* 000021CE */
  2641. 000021BE  4878 FFFF                push.l     0xFFFF
  2642. 000021C2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2643. 000021C6  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2644. 000021CA  2D40 FFFC                move.l     [A6 - 0x4], D0
  2645. label000021CE:
  2646. 000021CE  4879 0000 8000           push.l     0x8000
  2647. 000021D4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2648. 000021D8  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  2649. 000021DC  306E 0008                movea.w    A0, [A6 + 0x8]
  2650. 000021E0  2F08                     move.l     -[A7], A0
  2651. 000021E2  2F00                     move.l     -[A7], D0
  2652. 000021E4  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2653. 000021E8  4879 0000 8000           push.l     0x8000
  2654. 000021EE  2F00                     move.l     -[A7], D0
  2655. 000021F0  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  2656. 000021F4  5280                     addq.l     D0, 1
  2657. 000021F6  4E5E                     unlink     A6
  2658. 000021F8  4E75                     rts
  2659. 000021FA  5241                     addq.w     D1, 1
  2660. 000021FC  4E44                     trap       4
  2661. 000021FE  4E55 4D20                link       A5, -0xFFFFB2E0
  2662. fn00002202:
  2663. 00002202  4E56 FFF6                link       A6, -0x000A
  2664. 00002206  302E 0008                move.w     D0, [A6 + 0x8]
  2665. 0000220A  48C0                     ext.l      D0
  2666. 0000220C  D080                     add.l      D0, D0
  2667. 0000220E  41ED FD32                lea.l      A0, [A5 - 0x2CE]
  2668. 00002212  D1C0                     add.l      A0, D0
  2669. 00002214  302E 0008                move.w     D0, [A6 + 0x8]
  2670. 00002218  48C0                     ext.l      D0
  2671. 0000221A  D080                     add.l      D0, D0
  2672. 0000221C  43ED FD32                lea.l      A1, [A5 - 0x2CE]
  2673. 00002220  D3C0                     add.l      A1, D0
  2674. 00002222  3011                     move.w     D0, [A1]
  2675. 00002224  D06E 000A                add.w      D0, [A6 + 0xA]
  2676. 00002228  3080                     move.w     [A0], D0
  2677. 0000222A  4A2D E22E                tst.b      [A5 - 0x1DD2]
  2678. 0000222E  6758                     beq        +0x5A /* 00002288 */
  2679. 00002230  486E FFF6                pea.l      [A6 - 0xA]
  2680. 00002234  3F2D FD32                move.w     -[A7], [A5 - 0x2CE]
  2681. 00002238  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  2682. 0000223C  5C8F                     addq.l     A7, 6
  2683. 0000223E  486D DB5E                pea.l      [A5 - 0x24A2]
  2684. 00002242  486D FC94                pea.l      [A5 - 0x36C]
  2685. 00002246  486D DB5A                pea.l      [A5 - 0x24A6]
  2686. 0000224A  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2687. 0000224E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2688. 00002252  486D FCDE                pea.l      [A5 - 0x322]
  2689. 00002256  486D DB62                pea.l      [A5 - 0x249E]
  2690. 0000225A  486E FFF6                pea.l      [A6 - 0xA]
  2691. 0000225E  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2692. 00002262  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2693. 00002266  486E FFF6                pea.l      [A6 - 0xA]
  2694. 0000226A  3F2D FD34                move.w     -[A7], [A5 - 0x2CC]
  2695. 0000226E  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  2696. 00002272  5C8F                     addq.l     A7, 6
  2697. 00002274  486D DB6C                pea.l      [A5 - 0x2494]
  2698. 00002278  486E FFF6                pea.l      [A6 - 0xA]
  2699. 0000227C  486D DB68                pea.l      [A5 - 0x2498]
  2700. 00002280  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2701. 00002284  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2702. label00002288:
  2703. 00002288  4E5E                     unlink     A6
  2704. 0000228A  4E75                     rts
  2705. 0000228C  5343                     subq.w     D3, 1
  2706. 0000228E  4F52                     chk.w      D7, [A2]
  2707. 00002290  4520                     .invalid   2, -[A0] // invalid opcode 4 with b == 4
  2708. 00002292  2020                     move.l     D0, -[A0]
  2709. fn00002294:
  2710. 00002294  0C6D 0001 FD3A           cmpi.w     [A5 - 0x2C6], 0x1
  2711. 0000229A  6606                     bne        +0x8 /* 000022A2 */
  2712. 0000229C  426D FD3A                clr.w      [A5 - 0x2C6]
  2713. 000022A0  6006                     bra        +0x8 /* 000022A8 */
  2714. label000022A2:
  2715. 000022A2  7001                     moveq.l    D0, 0x01
  2716. 000022A4  3B40 FD3A                move.w     [A5 - 0x2C6], D0
  2717. label000022A8:
  2718. 000022A8  4E75                     rts
  2719. fn000022AA:
  2720. 000022AA  4E56 FFFA                link       A6, -0x0006
  2721. 000022AE  302D FD44                move.w     D0, [A5 - 0x2BC]
  2722. 000022B2  5340                     subq.w     D0, 1
  2723. 000022B4  3B40 FD44                move.w     [A5 - 0x2BC], D0
  2724. 000022B8  302D FD42                move.w     D0, [A5 - 0x2BE]
  2725. 000022BC  5340                     subq.w     D0, 1
  2726. 000022BE  3B40 FD42                move.w     [A5 - 0x2BE], D0
  2727. 000022C2  426E FFFE                clr.w      [A6 - 0x2]
  2728. 000022C6  6044                     bra        +0x46 /* 0000230C */
  2729. label000022C8:
  2730. 000022C8  7001                     moveq.l    D0, 0x01
  2731. 000022CA  3D40 FFFC                move.w     [A6 - 0x4], D0
  2732. 000022CE  6030                     bra        +0x32 /* 00002300 */
  2733. label000022D0:
  2734. 000022D0  306D FD44                movea.w    A0, [A5 - 0x2BC]
  2735. 000022D4  2008                     move.l     D0, A0
  2736. 000022D6  81FC 0005                divs.w     D0, 0x5
  2737. 000022DA  4840                     swap.w     D0
  2738. 000022DC  4A40                     tst.w      D0
  2739. 000022DE  661C                     bne        +0x1E /* 000022FC */
  2740. 000022E0  302E FFFE                move.w     D0, [A6 - 0x2]
  2741. 000022E4  C1FC 03CC                muls.w     D0, 0x3CC
  2742. 000022E8  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2743. 000022EC  D1C0                     add.l      A0, D0
  2744. 000022EE  302E FFFC                move.w     D0, [A6 - 0x4]
  2745. 000022F2  C1FC 00A2                muls.w     D0, 0xA2
  2746. 000022F6  D1C0                     add.l      A0, D0
  2747. 000022F8  5268 0084                addq.w     [A0 + 0x84], 1
  2748. label000022FC:
  2749. 000022FC  526E FFFC                addq.w     [A6 - 0x4], 1
  2750. label00002300:
  2751. 00002300  0C6E 0005 FFFC           cmpi.w     [A6 - 0x4], 0x5
  2752. 00002306  6FC8                     ble        -0x36 /* 000022D0 */
  2753. 00002308  526E FFFE                addq.w     [A6 - 0x2], 1
  2754. label0000230C:
  2755. 0000230C  0C6E 0001 FFFE           cmpi.w     [A6 - 0x2], 0x1
  2756. 00002312  6FB4                     ble        -0x4A /* 000022C8 */
  2757. 00002314  306D E342                movea.w    A0, [A5 - 0x1CBE]
  2758. 00002318  2008                     move.l     D0, A0
  2759. 0000231A  81FC 0004                divs.w     D0, 0x4
  2760. 0000231E  306D FD44                movea.w    A0, [A5 - 0x2BC]
  2761. 00002322  2208                     move.l     D1, A0
  2762. 00002324  83C0                     divs.w     D1, D0
  2763. 00002326  4841                     swap.w     D1
  2764. 00002328  4A41                     tst.w      D1
  2765. 0000232A  6600 0134                bne        +0x136 /* 00002460 */
  2766. 0000232E  486D DB84                pea.l      [A5 - 0x247C]
  2767. 00002332  486D DB6E                pea.l      [A5 - 0x2492]
  2768. 00002336  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  2769. 0000233A  508F                     addq.l     A7, 8
  2770. 0000233C  426E FFFE                clr.w      [A6 - 0x2]
  2771. 00002340  6000 0104                bra        +0x106 /* 00002446 */
  2772. label00002344:
  2773. 00002344  0C6D 0001 FD28           cmpi.w     [A5 - 0x2D8], 0x1
  2774. 0000234A  6700 007E                beq        +0x80 /* 000023CA */
  2775. 0000234E  302E FFFE                move.w     D0, [A6 - 0x2]
  2776. 00002352  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  2777. 00002356  41ED FC94                lea.l      A0, [A5 - 0x36C]
  2778. 0000235A  D1C0                     add.l      A0, D0
  2779. 0000235C  302D FD28                move.w     D0, [A5 - 0x2D8]
  2780. 00002360  48C0                     ext.l      D0
  2781. 00002362  D080                     add.l      D0, D0
  2782. 00002364  D1C0                     add.l      A0, D0
  2783. 00002366  302E FFFE                move.w     D0, [A6 - 0x2]
  2784. 0000236A  48C0                     ext.l      D0
  2785. 0000236C  D080                     add.l      D0, D0
  2786. 0000236E  43ED FD32                lea.l      A1, [A5 - 0x2CE]
  2787. 00002372  D3C0                     add.l      A1, D0
  2788. 00002374  3151 0032                move.w     [A0 + 0x32], [A1]
  2789. 00002378  7001                     moveq.l    D0, 0x01
  2790. 0000237A  3D40 FFFC                move.w     [A6 - 0x4], D0
  2791. 0000237E  603C                     bra        +0x3E /* 000023BC */
  2792. label00002380:
  2793. 00002380  302E FFFE                move.w     D0, [A6 - 0x2]
  2794. 00002384  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  2795. 00002388  41ED FC94                lea.l      A0, [A5 - 0x36C]
  2796. 0000238C  D1C0                     add.l      A0, D0
  2797. 0000238E  302D FD28                move.w     D0, [A5 - 0x2D8]
  2798. 00002392  48C0                     ext.l      D0
  2799. 00002394  D080                     add.l      D0, D0
  2800. 00002396  D1C0                     add.l      A0, D0
  2801. 00002398  302E FFFE                move.w     D0, [A6 - 0x2]
  2802. 0000239C  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  2803. 000023A0  43ED FC94                lea.l      A1, [A5 - 0x36C]
  2804. 000023A4  D3C0                     add.l      A1, D0
  2805. 000023A6  302E FFFC                move.w     D0, [A6 - 0x4]
  2806. 000023AA  48C0                     ext.l      D0
  2807. 000023AC  D080                     add.l      D0, D0
  2808. 000023AE  D3C0                     add.l      A1, D0
  2809. 000023B0  3029 0032                move.w     D0, [A1 + 0x32]
  2810. 000023B4  9168 0032                sub.w      [A0 + 0x32], D0
  2811. 000023B8  526E FFFC                addq.w     [A6 - 0x4], 1
  2812. label000023BC:
  2813. 000023BC  302D FD28                move.w     D0, [A5 - 0x2D8]
  2814. 000023C0  5340                     subq.w     D0, 1
  2815. 000023C2  B06E FFFC                cmp.w      D0, [A6 - 0x4]
  2816. 000023C6  6CB8                     bge        -0x46 /* 00002380 */
  2817. 000023C8  602A                     bra        +0x2C /* 000023F4 */
  2818. label000023CA:
  2819. 000023CA  302E FFFE                move.w     D0, [A6 - 0x2]
  2820. 000023CE  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  2821. 000023D2  41ED FC94                lea.l      A0, [A5 - 0x36C]
  2822. 000023D6  D1C0                     add.l      A0, D0
  2823. 000023D8  302D FD28                move.w     D0, [A5 - 0x2D8]
  2824. 000023DC  48C0                     ext.l      D0
  2825. 000023DE  D080                     add.l      D0, D0
  2826. 000023E0  D1C0                     add.l      A0, D0
  2827. 000023E2  302E FFFE                move.w     D0, [A6 - 0x2]
  2828. 000023E6  48C0                     ext.l      D0
  2829. 000023E8  D080                     add.l      D0, D0
  2830. 000023EA  43ED FD32                lea.l      A1, [A5 - 0x2CE]
  2831. 000023EE  D3C0                     add.l      A1, D0
  2832. 000023F0  3151 0032                move.w     [A0 + 0x32], [A1]
  2833. label000023F4:
  2834. 000023F4  0C6D 0001 FD28           cmpi.w     [A5 - 0x2D8], 0x1
  2835. 000023FA  6708                     beq        +0xA /* 00002404 */
  2836. 000023FC  0C6D 0003 FD28           cmpi.w     [A5 - 0x2D8], 0x3
  2837. 00002402  663E                     bne        +0x40 /* 00002442 */
  2838. label00002404:
  2839. 00002404  4A2D E22F                tst.b      [A5 - 0x1DD1]
  2840. 00002408  6638                     bne        +0x3A /* 00002442 */
  2841. 0000240A  302E FFFE                move.w     D0, [A6 - 0x2]
  2842. 0000240E  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  2843. 00002412  41ED FC94                lea.l      A0, [A5 - 0x36C]
  2844. 00002416  D1C0                     add.l      A0, D0
  2845. 00002418  302D FD28                move.w     D0, [A5 - 0x2D8]
  2846. 0000241C  5240                     addq.w     D0, 1
  2847. 0000241E  48C0                     ext.l      D0
  2848. 00002420  D080                     add.l      D0, D0
  2849. 00002422  D1C0                     add.l      A0, D0
  2850. 00002424  302E FFFE                move.w     D0, [A6 - 0x2]
  2851. 00002428  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  2852. 0000242C  43ED FC94                lea.l      A1, [A5 - 0x36C]
  2853. 00002430  D3C0                     add.l      A1, D0
  2854. 00002432  302D FD28                move.w     D0, [A5 - 0x2D8]
  2855. 00002436  48C0                     ext.l      D0
  2856. 00002438  D080                     add.l      D0, D0
  2857. 0000243A  D3C0                     add.l      A1, D0
  2858. 0000243C  3169 003E 003E           move.w     [A0 + 0x3E], [A1 + 0x3E]
  2859. label00002442:
  2860. 00002442  526E FFFE                addq.w     [A6 - 0x2], 1
  2861. label00002446:
  2862. 00002446  0C6E 0001 FFFE           cmpi.w     [A6 - 0x2], 0x1
  2863. 0000244C  6F00 FEF6                ble        -0x108 /* 00002344 */
  2864. 00002450  0C6D 0002 FD28           cmpi.w     [A5 - 0x2D8], 0x2
  2865. 00002456  6604                     bne        +0x6 /* 0000245C */
  2866. 00002458  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  2867. label0000245C:
  2868. 0000245C  526D FD28                addq.w     [A5 - 0x2D8], 1
  2869. label00002460:
  2870. 00002460  4A6D FD42                tst.w      [A5 - 0x2BE]
  2871. 00002464  6600 00E8                bne        +0xEA /* 0000254E */
  2872. 00002468  4A6D FD44                tst.w      [A5 - 0x2BC]
  2873. 0000246C  665E                     bne        +0x60 /* 000024CC */
  2874. 0000246E  302D FD34                move.w     D0, [A5 - 0x2CC]
  2875. 00002472  B06D FD32                cmp.w      D0, [A5 - 0x2CE]
  2876. 00002476  6654                     bne        +0x56 /* 000024CC */
  2877. 00002478  0C6D 0005 FD28           cmpi.w     [A5 - 0x2D8], 0x5
  2878. 0000247E  6F06                     ble        +0x8 /* 00002486 */
  2879. 00002480  7005                     moveq.l    D0, 0x05
  2880. 00002482  3B40 FD28                move.w     [A5 - 0x2D8], D0
  2881. label00002486:
  2882. 00002486  486D DB9A                pea.l      [A5 - 0x2466]
  2883. 0000248A  486D DB86                pea.l      [A5 - 0x247A]
  2884. 0000248E  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  2885. 00002492  508F                     addq.l     A7, 8
  2886. 00002494  7001                     moveq.l    D0, 0x01
  2887. 00002496  1B40 E230                move.b     [A5 - 0x1DD0], D0
  2888. 0000249A  7001                     moveq.l    D0, 0x01
  2889. 0000249C  3B40 FD40                move.w     [A5 - 0x2C0], D0
  2890. 000024A0  1D6D E232 FFFB           move.b     [A6 - 0x5], [A5 - 0x1DCE]
  2891. 000024A6  7001                     moveq.l    D0, 0x01
  2892. 000024A8  1B40 E232                move.b     [A5 - 0x1DCE], D0
  2893. 000024AC  3F3C 0002                move.w     -[A7], 0x2
  2894. 000024B0  4EBA 0458                jsr        [PC + 0x458 /* 0000290A */]
  2895. 000024B4  548F                     addq.l     A7, 2
  2896. 000024B6  1B6E FFFB E232           move.b     [A5 - 0x1DCE], [A6 - 0x5]
  2897. 000024BC  7019                     moveq.l    D0, 0x19
  2898. 000024BE  3B40 FD42                move.w     [A5 - 0x2BE], D0
  2899. 000024C2  7019                     moveq.l    D0, 0x19
  2900. 000024C4  3B40 FD44                move.w     [A5 - 0x2BC], D0
  2901. 000024C8  6000 0084                bra        +0x86 /* 0000254E */
  2902. label000024CC:
  2903. 000024CC  4A6D FD44                tst.w      [A5 - 0x2BC]
  2904. 000024D0  6640                     bne        +0x42 /* 00002512 */
  2905. 000024D2  302D FD34                move.w     D0, [A5 - 0x2CC]
  2906. 000024D6  B06D FD32                cmp.w      D0, [A5 - 0x2CE]
  2907. 000024DA  6736                     beq        +0x38 /* 00002512 */
  2908. 000024DC  536D FD28                subq.w     [A5 - 0x2D8], 1
  2909. 000024E0  486D DBB0                pea.l      [A5 - 0x2450]
  2910. 000024E4  486D DB9C                pea.l      [A5 - 0x2464]
  2911. 000024E8  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  2912. 000024EC  508F                     addq.l     A7, 8
  2913. 000024EE  7001                     moveq.l    D0, 0x01
  2914. 000024F0  3B40 FD40                move.w     [A5 - 0x2C0], D0
  2915. 000024F4  1D6D E232 FFFB           move.b     [A6 - 0x5], [A5 - 0x1DCE]
  2916. 000024FA  7001                     moveq.l    D0, 0x01
  2917. 000024FC  1B40 E232                move.b     [A5 - 0x1DCE], D0
  2918. 00002500  3F3C 0002                move.w     -[A7], 0x2
  2919. 00002504  4EBA 0404                jsr        [PC + 0x404 /* 0000290A */]
  2920. 00002508  548F                     addq.l     A7, 2
  2921. 0000250A  1B6E FFFB E232           move.b     [A5 - 0x1DCE], [A6 - 0x5]
  2922. 00002510  603C                     bra        +0x3E /* 0000254E */
  2923. label00002512:
  2924. 00002512  7001                     moveq.l    D0, 0x01
  2925. 00002514  3B40 FD40                move.w     [A5 - 0x2C0], D0
  2926. 00002518  3F3C 0002                move.w     -[A7], 0x2
  2927. 0000251C  4EBA 03EC                jsr        [PC + 0x3EC /* 0000290A */]
  2928. 00002520  548F                     addq.l     A7, 2
  2929. 00002522  302D E340                move.w     D0, [A5 - 0x1CC0]
  2930. 00002526  C1FC 0005                muls.w     D0, 0x5
  2931. 0000252A  3B40 FD42                move.w     [A5 - 0x2BE], D0
  2932. 0000252E  302D FD3A                move.w     D0, [A5 - 0x2C6]
  2933. 00002532  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  2934. 00002536  41ED FC94                lea.l      A0, [A5 - 0x36C]
  2935. 0000253A  D1C0                     add.l      A0, D0
  2936. 0000253C  486D DBB4                pea.l      [A5 - 0x244C]
  2937. 00002540  4850                     pea.l      [A0]
  2938. 00002542  486D DBB2                pea.l      [A5 - 0x244E]
  2939. 00002546  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2940. 0000254A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2941. label0000254E:
  2942. 0000254E  4E5E                     unlink     A6
  2943. 00002550  4E75                     rts
  2944. 00002552  5449                     addq.w     A1, 2
  2945. 00002554  4D45                     chk.w      D6, D5
  2946. 00002556  4348                     chk.w      D1, A0
  2947. 00002558  4543                     chk.w      D2, D3
  2948. fn0000255A:
  2949. 0000255A  4E56 FFF8                link       A6, -0x0008
  2950. 0000255E  302E 0008                move.w     D0, [A6 + 0x8]
  2951. 00002562  C1FC 03CC                muls.w     D0, 0x3CC
  2952. 00002566  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  2953. 0000256A  D1C0                     add.l      A0, D0
  2954. 0000256C  302E 000A                move.w     D0, [A6 + 0xA]
  2955. 00002570  C1FC 00A2                muls.w     D0, 0xA2
  2956. 00002574  D1C0                     add.l      A0, D0
  2957. 00002576  3D68 003E FFFC           move.w     [A6 - 0x4], [A0 + 0x3E]
  2958. 0000257C  302E 0008                move.w     D0, [A6 + 0x8]
  2959. 00002580  C1FC 08DC                muls.w     D0, 0x8DC
  2960. 00002584  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  2961. 00002588  D1C0                     add.l      A0, D0
  2962. 0000258A  302E FFFC                move.w     D0, [A6 - 0x4]
  2963. 0000258E  C1FC 00A2                muls.w     D0, 0xA2
  2964. 00002592  D1C0                     add.l      A0, D0
  2965. 00002594  302E 0008                move.w     D0, [A6 + 0x8]
  2966. 00002598  C1FC 03CC                muls.w     D0, 0x3CC
  2967. 0000259C  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  2968. 000025A0  D3C0                     add.l      A1, D0
  2969. 000025A2  302E 000A                move.w     D0, [A6 + 0xA]
  2970. 000025A6  C1FC 00A2                muls.w     D0, 0xA2
  2971. 000025AA  D3C0                     add.l      A1, D0
  2972. 000025AC  3028 0098                move.w     D0, [A0 + 0x98]
  2973. 000025B0  D069 0098                add.w      D0, [A1 + 0x98]
  2974. 000025B4  3D40 FFFA                move.w     [A6 - 0x6], D0
  2975. 000025B8  0C6E 0006 FFFA           cmpi.w     [A6 - 0x6], 0x6
  2976. 000025BE  6606                     bne        +0x8 /* 000025C6 */
  2977. 000025C0  4A2D E22F                tst.b      [A5 - 0x1DD1]
  2978. 000025C4  6612                     bne        +0x14 /* 000025D8 */
  2979. label000025C6:
  2980. 000025C6  0C6E 0005 FFFA           cmpi.w     [A6 - 0x6], 0x5
  2981. 000025CC  6600 00D2                bne        +0xD4 /* 000026A0 */
  2982. 000025D0  4A2D E22F                tst.b      [A5 - 0x1DD1]
  2983. 000025D4  6600 00CA                bne        +0xCC /* 000026A0 */
  2984. label000025D8:
  2985. 000025D8  302E 0008                move.w     D0, [A6 + 0x8]
  2986. 000025DC  C1FC 08DC                muls.w     D0, 0x8DC
  2987. 000025E0  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  2988. 000025E4  D1C0                     add.l      A0, D0
  2989. 000025E6  302E FFFC                move.w     D0, [A6 - 0x4]
  2990. 000025EA  C1FC 00A2                muls.w     D0, 0xA2
  2991. 000025EE  D1C0                     add.l      A0, D0
  2992. 000025F0  7001                     moveq.l    D0, 0x01
  2993. 000025F2  3140 003C                move.w     [A0 + 0x3C], D0
  2994. 000025F6  302E 0008                move.w     D0, [A6 + 0x8]
  2995. 000025FA  C1FC 08DC                muls.w     D0, 0x8DC
  2996. 000025FE  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  2997. 00002602  D1C0                     add.l      A0, D0
  2998. 00002604  302E FFFC                move.w     D0, [A6 - 0x4]
  2999. 00002608  C1FC 00A2                muls.w     D0, 0xA2
  3000. 0000260C  D1C0                     add.l      A0, D0
  3001. 0000260E  4268 003A                clr.w      [A0 + 0x3A]
  3002. 00002612  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  3003. 00002616  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  3004. 0000261A  548F                     addq.l     A7, 2
  3005. 0000261C  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  3006. 00002620  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  3007. 00002624  548F                     addq.l     A7, 2
  3008. 00002626  426E FFFE                clr.w      [A6 - 0x2]
  3009. 0000262A  6018                     bra        +0x1A /* 00002644 */
  3010. label0000262C:
  3011. 0000262C  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  3012. 00002630  4EBA 1016                jsr        [PC + 0x1016 /* 00003648 */]
  3013. 00002634  548F                     addq.l     A7, 2
  3014. 00002636  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  3015. 0000263A  4EBA 13C6                jsr        [PC + 0x13C6 /* 00003A02 */]
  3016. 0000263E  548F                     addq.l     A7, 2
  3017. 00002640  526E FFFE                addq.w     [A6 - 0x2], 1
  3018. label00002644:
  3019. 00002644  0C6E 0001 FFFE           cmpi.w     [A6 - 0x2], 0x1
  3020. 0000264A  6FE0                     ble        -0x1E /* 0000262C */
  3021. 0000264C  1D6D E22E FFF9           move.b     [A6 - 0x7], [A5 - 0x1DD2]
  3022. 00002652  7001                     moveq.l    D0, 0x01
  3023. 00002654  1B40 E22E                move.b     [A5 - 0x1DD2], D0
  3024. 00002658  302E 0008                move.w     D0, [A6 + 0x8]
  3025. 0000265C  C1FC 03CC                muls.w     D0, 0x3CC
  3026. 00002660  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  3027. 00002664  D1C0                     add.l      A0, D0
  3028. 00002666  302E 000A                move.w     D0, [A6 + 0xA]
  3029. 0000266A  C1FC 00A2                muls.w     D0, 0xA2
  3030. 0000266E  D1C0                     add.l      A0, D0
  3031. 00002670  486D DBCA                pea.l      [A5 - 0x2436]
  3032. 00002674  4850                     pea.l      [A0]
  3033. 00002676  486D DBC8                pea.l      [A5 - 0x2438]
  3034. 0000267A  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  3035. 0000267E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3036. 00002682  1B6E FFF9 E22E           move.b     [A5 - 0x1DD2], [A6 - 0x7]
  3037. 00002688  4267                     clr.w      -[A7]
  3038. 0000268A  3F3C 0192                move.w     -[A7], 0x192
  3039. 0000268E  42A7                     clr.l      -[A7]
  3040. 00002690  A985                     syscall    Alert
  3041. 00002692  301F                     move.w     D0, [A7]+
  3042. 00002694  3B6E 0008 FD46           move.w     [A5 - 0x2BA], [A6 + 0x8]
  3043. 0000269A  7001                     moveq.l    D0, 0x01
  3044. 0000269C  3B40 FD40                move.w     [A5 - 0x2C0], D0
  3045. label000026A0:
  3046. 000026A0  4E5E                     unlink     A6
  3047. 000026A2  4E75                     rts
  3048. 000026A4  464F                     not.w      A7
  3049. 000026A6  554C                     subq.w     A4, 2
  3050. 000026A8  4F55                     chk.w      D7, [A5]
  3051. 000026AA  5420                     addq.b     -[A0], 2
  3052. fn000026AC:
  3053. 000026AC  4E56 FFF6                link       A6, -0x000A
  3054. 000026B0  426E FFF8                clr.w      [A6 - 0x8]
  3055. 000026B4  426E FFF6                clr.w      [A6 - 0xA]
  3056. label000026B8:
  3057. 000026B8  3F3C 0005                move.w     -[A7], 0x5
  3058. 000026BC  4EBA FADA                jsr        [PC - 0x526 /* 00002198 */]
  3059. 000026C0  548F                     addq.l     A7, 2
  3060. 000026C2  3D40 FFFC                move.w     [A6 - 0x4], D0
  3061. 000026C6  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  3062. 000026CA  4EBA FACC                jsr        [PC - 0x534 /* 00002198 */]
  3063. 000026CE  548F                     addq.l     A7, 2
  3064. 000026D0  3D40 FFFA                move.w     [A6 - 0x6], D0
  3065. 000026D4  7001                     moveq.l    D0, 0x01
  3066. 000026D6  3D40 FFFE                move.w     [A6 - 0x2], D0
  3067. 000026DA  6000 008C                bra        +0x8E /* 00002768 */
  3068. label000026DE:
  3069. 000026DE  302E FFFC                move.w     D0, [A6 - 0x4]
  3070. 000026E2  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  3071. 000026E6  6600 007C                bne        +0x7E /* 00002764 */
  3072. 000026EA  302D FD3C                move.w     D0, [A5 - 0x2C4]
  3073. 000026EE  B06E FFFC                cmp.w      D0, [A6 - 0x4]
  3074. 000026F2  6700 0070                beq        +0x72 /* 00002764 */
  3075. 000026F6  302D FD3A                move.w     D0, [A5 - 0x2C6]
  3076. 000026FA  C1FC 03CC                muls.w     D0, 0x3CC
  3077. 000026FE  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  3078. 00002702  D1C0                     add.l      A0, D0
  3079. 00002704  302E FFFC                move.w     D0, [A6 - 0x4]
  3080. 00002708  C1FC 00A2                muls.w     D0, 0xA2
  3081. 0000270C  D1C0                     add.l      A0, D0
  3082. 0000270E  3028 0060                move.w     D0, [A0 + 0x60]
  3083. 00002712  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  3084. 00002716  6D4C                     blt        +0x4E /* 00002764 */
  3085. 00002718  302D FD3A                move.w     D0, [A5 - 0x2C6]
  3086. 0000271C  C1FC 03CC                muls.w     D0, 0x3CC
  3087. 00002720  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  3088. 00002724  D1C0                     add.l      A0, D0
  3089. 00002726  302E FFFC                move.w     D0, [A6 - 0x4]
  3090. 0000272A  C1FC 00A2                muls.w     D0, 0xA2
  3091. 0000272E  D1C0                     add.l      A0, D0
  3092. 00002730  5268 0096                addq.w     [A0 + 0x96], 1
  3093. 00002734  302D FD3A                move.w     D0, [A5 - 0x2C6]
  3094. 00002738  C1FC 03CC                muls.w     D0, 0x3CC
  3095. 0000273C  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  3096. 00002740  D1C0                     add.l      A0, D0
  3097. 00002742  302E FFFC                move.w     D0, [A6 - 0x4]
  3098. 00002746  C1FC 00A2                muls.w     D0, 0xA2
  3099. 0000274A  D1C0                     add.l      A0, D0
  3100. 0000274C  486D DBFC                pea.l      [A5 - 0x2404]
  3101. 00002750  4850                     pea.l      [A0]
  3102. 00002752  486D DBEE                pea.l      [A5 - 0x2412]
  3103. 00002756  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  3104. 0000275A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3105. 0000275E  7001                     moveq.l    D0, 0x01
  3106. 00002760  3D40 FFF6                move.w     [A6 - 0xA], D0
  3107. label00002764:
  3108. 00002764  526E FFFE                addq.w     [A6 - 0x2], 1
  3109. label00002768:
  3110. 00002768  0C6E 0005 FFFE           cmpi.w     [A6 - 0x2], 0x5
  3111. 0000276E  6F00 FF6E                ble        -0x90 /* 000026DE */
  3112. 00002772  526E FFF8                addq.w     [A6 - 0x8], 1
  3113. 00002776  0C6E 0002 FFF8           cmpi.w     [A6 - 0x8], 0x2
  3114. 0000277C  6606                     bne        +0x8 /* 00002784 */
  3115. 0000277E  7001                     moveq.l    D0, 0x01
  3116. 00002780  3D40 FFF6                move.w     [A6 - 0xA], D0
  3117. label00002784:
  3118. 00002784  4A6E FFF6                tst.w      [A6 - 0xA]
  3119. 00002788  6700 FF2E                beq        -0xD0 /* 000026B8 */
  3120. 0000278C  4E5E                     unlink     A6
  3121. 0000278E  4E75                     rts
  3122. 00002790  4153                     chk.w      D0, [A3]
  3123. 00002792  5349                     subq.w     A1, 1
  3124. 00002794  5354                     subq.w     [A4], 1
  3125. 00002796  2020                     move.l     D0, -[A0]
  3126. fn00002798:
  3127. 00002798  4E56 FFEC                link       A6, -0x0014
  3128. 0000279C  426E FFFE                clr.w      [A6 - 0x2]
  3129. 000027A0  7001                     moveq.l    D0, 0x01
  3130. 000027A2  3D40 FFFC                move.w     [A6 - 0x4], D0
  3131. 000027A6  7001                     moveq.l    D0, 0x01
  3132. 000027A8  3D40 FFFA                move.w     [A6 - 0x6], D0
  3133. 000027AC  6044                     bra        +0x46 /* 000027F2 */
  3134. label000027AE:
  3135. 000027AE  302E 0008                move.w     D0, [A6 + 0x8]
  3136. 000027B2  C1FC 03CC                muls.w     D0, 0x3CC
  3137. 000027B6  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  3138. 000027BA  D1C0                     add.l      A0, D0
  3139. 000027BC  302E FFFA                move.w     D0, [A6 - 0x6]
  3140. 000027C0  C1FC 00A2                muls.w     D0, 0xA2
  3141. 000027C4  D1C0                     add.l      A0, D0
  3142. 000027C6  3028 005E                move.w     D0, [A0 + 0x5E]
  3143. 000027CA  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  3144. 000027CE  6F1E                     ble        +0x20 /* 000027EE */
  3145. 000027D0  302E 0008                move.w     D0, [A6 + 0x8]
  3146. 000027D4  C1FC 03CC                muls.w     D0, 0x3CC
  3147. 000027D8  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  3148. 000027DC  D1C0                     add.l      A0, D0
  3149. 000027DE  302E FFFA                move.w     D0, [A6 - 0x6]
  3150. 000027E2  C1FC 00A2                muls.w     D0, 0xA2
  3151. 000027E6  D1C0                     add.l      A0, D0
  3152. 000027E8  3D68 005E FFFE           move.w     [A6 - 0x2], [A0 + 0x5E]
  3153. label000027EE:
  3154. 000027EE  526E FFFA                addq.w     [A6 - 0x6], 1
  3155. label000027F2:
  3156. 000027F2  0C6E 0005 FFFA           cmpi.w     [A6 - 0x6], 0x5
  3157. 000027F8  6FB4                     ble        -0x4A /* 000027AE */
  3158. 000027FA  7001                     moveq.l    D0, 0x01
  3159. 000027FC  3D40 FFFA                move.w     [A6 - 0x6], D0
  3160. 00002800  603C                     bra        +0x3E /* 0000283E */
  3161. label00002802:
  3162. 00002802  302E 0008                move.w     D0, [A6 + 0x8]
  3163. 00002806  C1FC 03CC                muls.w     D0, 0x3CC
  3164. 0000280A  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  3165. 0000280E  D1C0                     add.l      A0, D0
  3166. 00002810  302E FFFA                move.w     D0, [A6 - 0x6]
  3167. 00002814  C1FC 00A2                muls.w     D0, 0xA2
  3168. 00002818  D1C0                     add.l      A0, D0
  3169. 0000281A  3028 005E                move.w     D0, [A0 + 0x5E]
  3170. 0000281E  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  3171. 00002822  6616                     bne        +0x18 /* 0000283A */
  3172. 00002824  302E FFFC                move.w     D0, [A6 - 0x4]
  3173. 00002828  48C0                     ext.l      D0
  3174. 0000282A  D080                     add.l      D0, D0
  3175. 0000282C  D08E                     add.l      D0, A6
  3176. 0000282E  2040                     movea.l    A0, D0
  3177. 00002830  316E FFFA FFEE           move.w     [A0 - 0x12], [A6 - 0x6]
  3178. 00002836  526E FFFC                addq.w     [A6 - 0x4], 1
  3179. label0000283A:
  3180. 0000283A  526E FFFA                addq.w     [A6 - 0x6], 1
  3181. label0000283E:
  3182. 0000283E  0C6E 0005 FFFA           cmpi.w     [A6 - 0x6], 0x5
  3183. 00002844  6FBC                     ble        -0x42 /* 00002802 */
  3184. 00002846  302E FFFC                move.w     D0, [A6 - 0x4]
  3185. 0000284A  5340                     subq.w     D0, 1
  3186. 0000284C  3F00                     move.w     -[A7], D0
  3187. 0000284E  4EBA F948                jsr        [PC - 0x6B8 /* 00002198 */]
  3188. 00002852  548F                     addq.l     A7, 2
  3189. 00002854  48C0                     ext.l      D0
  3190. 00002856  D080                     add.l      D0, D0
  3191. 00002858  D08E                     add.l      D0, A6
  3192. 0000285A  2040                     movea.l    A0, D0
  3193. 0000285C  3D68 FFEE FFEC           move.w     [A6 - 0x14], [A0 - 0x12]
  3194. 00002862  302E FFEC                move.w     D0, [A6 - 0x14]
  3195. 00002866  4E5E                     unlink     A6
  3196. 00002868  4E75                     rts
  3197. 0000286A  4D41                     chk.w      D6, D1
  3198. 0000286C  5846                     addq.w     D6, 4
  3199. 0000286E  5245                     addq.w     D5, 1
  3200. 00002870  5120                     subq.b     -[A0], 8
  3201. fn00002872:
  3202. 00002872  4E56 FFEE                link       A6, -0x0012
  3203. 00002876  7001                     moveq.l    D0, 0x01
  3204. 00002878  3D40 FFFE                move.w     [A6 - 0x2], D0
  3205. 0000287C  7001                     moveq.l    D0, 0x01
  3206. 0000287E  3D40 FFFC                move.w     [A6 - 0x4], D0
  3207. 00002882  603A                     bra        +0x3C /* 000028BE */
  3208. label00002884:
  3209. 00002884  302E 0008                move.w     D0, [A6 + 0x8]
  3210. 00002888  C1FC 03CC                muls.w     D0, 0x3CC
  3211. 0000288C  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  3212. 00002890  D1C0                     add.l      A0, D0
  3213. 00002892  302E FFFC                move.w     D0, [A6 - 0x4]
  3214. 00002896  C1FC 00A2                muls.w     D0, 0xA2
  3215. 0000289A  D1C0                     add.l      A0, D0
  3216. 0000289C  0C68 0001 005E           cmpi.w     [A0 + 0x5E], 0x1
  3217. 000028A2  6D16                     blt        +0x18 /* 000028BA */
  3218. 000028A4  302E FFFE                move.w     D0, [A6 - 0x2]
  3219. 000028A8  48C0                     ext.l      D0
  3220. 000028AA  D080                     add.l      D0, D0
  3221. 000028AC  D08E                     add.l      D0, A6
  3222. 000028AE  2040                     movea.l    A0, D0
  3223. 000028B0  316E FFFC FFF0           move.w     [A0 - 0x10], [A6 - 0x4]
  3224. 000028B6  526E FFFE                addq.w     [A6 - 0x2], 1
  3225. label000028BA:
  3226. 000028BA  526E FFFC                addq.w     [A6 - 0x4], 1
  3227. label000028BE:
  3228. 000028BE  0C6E 0005 FFFC           cmpi.w     [A6 - 0x4], 0x5
  3229. 000028C4  6FBE                     ble        -0x40 /* 00002884 */
  3230. 000028C6  0C6E 0001 FFFE           cmpi.w     [A6 - 0x2], 0x1
  3231. 000028CC  6610                     bne        +0x12 /* 000028DE */
  3232. 000028CE  3F3C 0005                move.w     -[A7], 0x5
  3233. 000028D2  4EBA F8C4                jsr        [PC - 0x73C /* 00002198 */]
  3234. 000028D6  548F                     addq.l     A7, 2
  3235. 000028D8  3D40 FFEE                move.w     [A6 - 0x12], D0
  3236. 000028DC  601C                     bra        +0x1E /* 000028FA */
  3237. label000028DE:
  3238. 000028DE  302E FFFE                move.w     D0, [A6 - 0x2]
  3239. 000028E2  5340                     subq.w     D0, 1
  3240. 000028E4  3F00                     move.w     -[A7], D0
  3241. 000028E6  4EBA F8B0                jsr        [PC - 0x750 /* 00002198 */]
  3242. 000028EA  548F                     addq.l     A7, 2
  3243. 000028EC  48C0                     ext.l      D0
  3244. 000028EE  D080                     add.l      D0, D0
  3245. 000028F0  D08E                     add.l      D0, A6
  3246. 000028F2  2040                     movea.l    A0, D0
  3247. 000028F4  3D68 FFF0 FFEE           move.w     [A6 - 0x12], [A0 - 0x10]
  3248. label000028FA:
  3249. 000028FA  302E FFEE                move.w     D0, [A6 - 0x12]
  3250. 000028FE  4E5E                     unlink     A6
  3251. 00002900  4E75                     rts
  3252. 00002902  504C                     addq.w     A4, 8
  3253. 00002904  5553                     subq.w     [A3], 2
  3254. 00002906  3146 5245                move.w     [A0 + 0x5245], D6
  3255. export_10:
  3256. fn0000290A:
  3257. 0000290A  4E56 FF94                link       A6, -0x006C
  3258. 0000290E  48E7 0038                movem.l    -[A7], A2,A3,A4
  3259. 00002912  4A2D E232                tst.b      [A5 - 0x1DCE]
  3260. 00002916  6700 0806                beq        +0x808 /* 0000311E */
  3261. 0000291A  486D DC02                pea.l      [A5 - 0x23FE]
  3262. 0000291E  486E FFBC                pea.l      [A6 - 0x44]
  3263. 00002922  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  3264. 00002926  508F                     addq.l     A7, 8
  3265. 00002928  486E FFBC                pea.l      [A6 - 0x44]
  3266. 0000292C  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  3267. 00002930  588F                     addq.l     A7, 4
  3268. 00002932  486E FFBC                pea.l      [A6 - 0x44]
  3269. 00002936  2F2D CED8                move.l     -[A7], [A5 - 0x3128]
  3270. 0000293A  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  3271. 0000293E  508F                     addq.l     A7, 8
  3272. 00002940  7053                     moveq.l    D0, 0x53
  3273. 00002942  3B40 CEE6                move.w     [A5 - 0x311A], D0
  3274. 00002946  7003                     moveq.l    D0, 0x03
  3275. 00002948  3B40 CED6                move.w     [A5 - 0x312A], D0
  3276. 0000294C  486D E116                pea.l      [A5 - 0x1EEA]
  3277. 00002950  A851                     syscall    SetCursor
  3278. 00002952  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3279. 00002956  42A7                     clr.l      -[A7]
  3280. 00002958  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  3281. 0000295C  508F                     addq.l     A7, 8
  3282. 0000295E  2B40 DBFE                move.l     [A5 - 0x2402], D0
  3283. 00002962  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3284. 00002966  3F3C 0001                move.w     -[A7], 0x1
  3285. 0000296A  3F3C 0001                move.w     -[A7], 0x1
  3286. 0000296E  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  3287. 00002972  508F                     addq.l     A7, 8
  3288. 00002974  302E 0008                move.w     D0, [A6 + 0x8]
  3289. 00002978  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3290. 0000297C  0000 0002                ori.b      D0, 0x2
  3291. 00002980  002A 0006 000E           ori.b      [A2 + 0xE], 0x6
  3292. 00002986  001A 426E                ori.b      [A2]+, 0x6E /* 'n' */
  3293. 0000298A  FFFA                     .invalid   <<F/7/7>>
  3294. 0000298C  426E FFF8                clr.w      [A6 - 0x8]
  3295. 00002990  6018                     bra        +0x1A /* 000029AA */
  3296. 00002992  7001                     moveq.l    D0, 0x01
  3297. 00002994  3D40 FFFA                move.w     [A6 - 0x6], D0
  3298. 00002998  7001                     moveq.l    D0, 0x01
  3299. 0000299A  3D40 FFF8                move.w     [A6 - 0x8], D0
  3300. 0000299E  600A                     bra        +0xC /* 000029AA */
  3301. 000029A0  7001                     moveq.l    D0, 0x01
  3302. 000029A2  3D40 FFFA                move.w     [A6 - 0x6], D0
  3303. 000029A6  426E FFF8                clr.w      [A6 - 0x8]
  3304. label000029AA:
  3305. 000029AA  426E FFFE                clr.w      [A6 - 0x2]
  3306. 000029AE  6000 00B6                bra        +0xB8 /* 00002A66 */
  3307. label000029B2:
  3308. 000029B2  0C6D 0001 FD28           cmpi.w     [A5 - 0x2D8], 0x1
  3309. 000029B8  6700 007E                beq        +0x80 /* 00002A38 */
  3310. 000029BC  302E FFFE                move.w     D0, [A6 - 0x2]
  3311. 000029C0  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  3312. 000029C4  41ED FC94                lea.l      A0, [A5 - 0x36C]
  3313. 000029C8  D1C0                     add.l      A0, D0
  3314. 000029CA  302D FD28                move.w     D0, [A5 - 0x2D8]
  3315. 000029CE  48C0                     ext.l      D0
  3316. 000029D0  D080                     add.l      D0, D0
  3317. 000029D2  D1C0                     add.l      A0, D0
  3318. 000029D4  302E FFFE                move.w     D0, [A6 - 0x2]
  3319. 000029D8  48C0                     ext.l      D0
  3320. 000029DA  D080                     add.l      D0, D0
  3321. 000029DC  43ED FD32                lea.l      A1, [A5 - 0x2CE]
  3322. 000029E0  D3C0                     add.l      A1, D0
  3323. 000029E2  3151 0032                move.w     [A0 + 0x32], [A1]
  3324. 000029E6  7001                     moveq.l    D0, 0x01
  3325. 000029E8  3D40 FFFC                move.w     [A6 - 0x4], D0
  3326. 000029EC  603C                     bra        +0x3E /* 00002A2A */
  3327. label000029EE:
  3328. 000029EE  302E FFFE                move.w     D0, [A6 - 0x2]
  3329. 000029F2  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  3330. 000029F6  41ED FC94                lea.l      A0, [A5 - 0x36C]
  3331. 000029FA  D1C0                     add.l      A0, D0
  3332. 000029FC  302D FD28                move.w     D0, [A5 - 0x2D8]
  3333. 00002A00  48C0                     ext.l      D0
  3334. 00002A02  D080                     add.l      D0, D0
  3335. 00002A04  D1C0                     add.l      A0, D0
  3336. 00002A06  302E FFFE                move.w     D0, [A6 - 0x2]
  3337. 00002A0A  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  3338. 00002A0E  43ED FC94                lea.l      A1, [A5 - 0x36C]
  3339. 00002A12  D3C0                     add.l      A1, D0
  3340. 00002A14  302E FFFC                move.w     D0, [A6 - 0x4]
  3341. 00002A18  48C0                     ext.l      D0
  3342. 00002A1A  D080                     add.l      D0, D0
  3343. 00002A1C  D3C0                     add.l      A1, D0
  3344. 00002A1E  3029 0032                move.w     D0, [A1 + 0x32]
  3345. 00002A22  9168 0032                sub.w      [A0 + 0x32], D0
  3346. 00002A26  526E FFFC                addq.w     [A6 - 0x4], 1
  3347. label00002A2A:
  3348. 00002A2A  302D FD28                move.w     D0, [A5 - 0x2D8]
  3349. 00002A2E  5340                     subq.w     D0, 1
  3350. 00002A30  B06E FFFC                cmp.w      D0, [A6 - 0x4]
  3351. 00002A34  6CB8                     bge        -0x46 /* 000029EE */
  3352. 00002A36  602A                     bra        +0x2C /* 00002A62 */
  3353. label00002A38:
  3354. 00002A38  302E FFFE                move.w     D0, [A6 - 0x2]
  3355. 00002A3C  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  3356. 00002A40  41ED FC94                lea.l      A0, [A5 - 0x36C]
  3357. 00002A44  D1C0                     add.l      A0, D0
  3358. 00002A46  302D FD28                move.w     D0, [A5 - 0x2D8]
  3359. 00002A4A  48C0                     ext.l      D0
  3360. 00002A4C  D080                     add.l      D0, D0
  3361. 00002A4E  D1C0                     add.l      A0, D0
  3362. 00002A50  302E FFFE                move.w     D0, [A6 - 0x2]
  3363. 00002A54  48C0                     ext.l      D0
  3364. 00002A56  D080                     add.l      D0, D0
  3365. 00002A58  43ED FD32                lea.l      A1, [A5 - 0x2CE]
  3366. 00002A5C  D3C0                     add.l      A1, D0
  3367. 00002A5E  3151 0032                move.w     [A0 + 0x32], [A1]
  3368. label00002A62:
  3369. 00002A62  526E FFFE                addq.w     [A6 - 0x2], 1
  3370. label00002A66:
  3371. 00002A66  0C6E 0001 FFFE           cmpi.w     [A6 - 0x2], 0x1
  3372. 00002A6C  6F00 FF44                ble        -0xBA /* 000029B2 */
  3373. 00002A70  3D6E FFFA FFFE           move.w     [A6 - 0x2], [A6 - 0x6]
  3374. 00002A76  6000 0690                bra        +0x692 /* 00003108 */
  3375. label00002A7A:
  3376. 00002A7A  426E FFDC                clr.w      [A6 - 0x24]
  3377. 00002A7E  426E FFDE                clr.w      [A6 - 0x22]
  3378. 00002A82  426E FFE0                clr.w      [A6 - 0x20]
  3379. 00002A86  426E FFE2                clr.w      [A6 - 0x1E]
  3380. 00002A8A  426E FFE4                clr.w      [A6 - 0x1C]
  3381. 00002A8E  426E FFE6                clr.w      [A6 - 0x1A]
  3382. 00002A92  426E FFE8                clr.w      [A6 - 0x18]
  3383. 00002A96  426E FFEA                clr.w      [A6 - 0x16]
  3384. 00002A9A  426E FFEC                clr.w      [A6 - 0x14]
  3385. 00002A9E  426E FFEE                clr.w      [A6 - 0x12]
  3386. 00002AA2  426E FFF0                clr.w      [A6 - 0x10]
  3387. 00002AA6  426E FFF2                clr.w      [A6 - 0xE]
  3388. 00002AAA  426E FFF4                clr.w      [A6 - 0xC]
  3389. 00002AAE  426E FFF6                clr.w      [A6 - 0xA]
  3390. 00002AB2  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  3391. 00002AB6  4EBA 0B90                jsr        [PC + 0xB90 /* 00003648 */]
  3392. 00002ABA  548F                     addq.l     A7, 2
  3393. 00002ABC  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  3394. 00002AC0  4EBA 0F40                jsr        [PC + 0xF40 /* 00003A02 */]
  3395. 00002AC4  548F                     addq.l     A7, 2
  3396. 00002AC6  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  3397. 00002ACA  4EBA 0662                jsr        [PC + 0x662 /* 0000312E */]
  3398. 00002ACE  548F                     addq.l     A7, 2
  3399. 00002AD0  7001                     moveq.l    D0, 0x01
  3400. 00002AD2  3D40 FFFC                move.w     [A6 - 0x4], D0
  3401. 00002AD6  6000 01FE                bra        +0x200 /* 00002CD6 */
  3402. label00002ADA:
  3403. 00002ADA  302E FFFE                move.w     D0, [A6 - 0x2]
  3404. 00002ADE  C1FC 08DC                muls.w     D0, 0x8DC
  3405. 00002AE2  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3406. 00002AE6  D1C0                     add.l      A0, D0
  3407. 00002AE8  302E FFFC                move.w     D0, [A6 - 0x4]
  3408. 00002AEC  C1FC 00A2                muls.w     D0, 0xA2
  3409. 00002AF0  D1C0                     add.l      A0, D0
  3410. 00002AF2  3028 0086                move.w     D0, [A0 + 0x86]
  3411. 00002AF6  D06E FFDC                add.w      D0, [A6 - 0x24]
  3412. 00002AFA  3D40 FFDC                move.w     [A6 - 0x24], D0
  3413. 00002AFE  302E FFFE                move.w     D0, [A6 - 0x2]
  3414. 00002B02  C1FC 08DC                muls.w     D0, 0x8DC
  3415. 00002B06  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3416. 00002B0A  D1C0                     add.l      A0, D0
  3417. 00002B0C  302E FFFC                move.w     D0, [A6 - 0x4]
  3418. 00002B10  C1FC 00A2                muls.w     D0, 0xA2
  3419. 00002B14  D1C0                     add.l      A0, D0
  3420. 00002B16  3028 0088                move.w     D0, [A0 + 0x88]
  3421. 00002B1A  D06E FFDE                add.w      D0, [A6 - 0x22]
  3422. 00002B1E  3D40 FFDE                move.w     [A6 - 0x22], D0
  3423. 00002B22  302E FFFE                move.w     D0, [A6 - 0x2]
  3424. 00002B26  C1FC 08DC                muls.w     D0, 0x8DC
  3425. 00002B2A  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3426. 00002B2E  D1C0                     add.l      A0, D0
  3427. 00002B30  302E FFFC                move.w     D0, [A6 - 0x4]
  3428. 00002B34  C1FC 00A2                muls.w     D0, 0xA2
  3429. 00002B38  D1C0                     add.l      A0, D0
  3430. 00002B3A  3028 008A                move.w     D0, [A0 + 0x8A]
  3431. 00002B3E  D06E FFE0                add.w      D0, [A6 - 0x20]
  3432. 00002B42  3D40 FFE0                move.w     [A6 - 0x20], D0
  3433. 00002B46  302E FFFE                move.w     D0, [A6 - 0x2]
  3434. 00002B4A  C1FC 08DC                muls.w     D0, 0x8DC
  3435. 00002B4E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3436. 00002B52  D1C0                     add.l      A0, D0
  3437. 00002B54  302E FFFC                move.w     D0, [A6 - 0x4]
  3438. 00002B58  C1FC 00A2                muls.w     D0, 0xA2
  3439. 00002B5C  D1C0                     add.l      A0, D0
  3440. 00002B5E  3028 008C                move.w     D0, [A0 + 0x8C]
  3441. 00002B62  D06E FFE2                add.w      D0, [A6 - 0x1E]
  3442. 00002B66  3D40 FFE2                move.w     [A6 - 0x1E], D0
  3443. 00002B6A  302E FFFE                move.w     D0, [A6 - 0x2]
  3444. 00002B6E  C1FC 08DC                muls.w     D0, 0x8DC
  3445. 00002B72  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3446. 00002B76  D1C0                     add.l      A0, D0
  3447. 00002B78  302E FFFC                move.w     D0, [A6 - 0x4]
  3448. 00002B7C  C1FC 00A2                muls.w     D0, 0xA2
  3449. 00002B80  D1C0                     add.l      A0, D0
  3450. 00002B82  3028 008E                move.w     D0, [A0 + 0x8E]
  3451. 00002B86  D06E FFE4                add.w      D0, [A6 - 0x1C]
  3452. 00002B8A  3D40 FFE4                move.w     [A6 - 0x1C], D0
  3453. 00002B8E  302E FFFE                move.w     D0, [A6 - 0x2]
  3454. 00002B92  C1FC 08DC                muls.w     D0, 0x8DC
  3455. 00002B96  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3456. 00002B9A  D1C0                     add.l      A0, D0
  3457. 00002B9C  302E FFFC                move.w     D0, [A6 - 0x4]
  3458. 00002BA0  C1FC 00A2                muls.w     D0, 0xA2
  3459. 00002BA4  D1C0                     add.l      A0, D0
  3460. 00002BA6  3028 0090                move.w     D0, [A0 + 0x90]
  3461. 00002BAA  D06E FFE6                add.w      D0, [A6 - 0x1A]
  3462. 00002BAE  3D40 FFE6                move.w     [A6 - 0x1A], D0
  3463. 00002BB2  302E FFFE                move.w     D0, [A6 - 0x2]
  3464. 00002BB6  C1FC 08DC                muls.w     D0, 0x8DC
  3465. 00002BBA  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3466. 00002BBE  D1C0                     add.l      A0, D0
  3467. 00002BC0  302E FFFC                move.w     D0, [A6 - 0x4]
  3468. 00002BC4  C1FC 00A2                muls.w     D0, 0xA2
  3469. 00002BC8  D1C0                     add.l      A0, D0
  3470. 00002BCA  3028 0092                move.w     D0, [A0 + 0x92]
  3471. 00002BCE  D06E FFE8                add.w      D0, [A6 - 0x18]
  3472. 00002BD2  3D40 FFE8                move.w     [A6 - 0x18], D0
  3473. 00002BD6  302E FFFE                move.w     D0, [A6 - 0x2]
  3474. 00002BDA  C1FC 08DC                muls.w     D0, 0x8DC
  3475. 00002BDE  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3476. 00002BE2  D1C0                     add.l      A0, D0
  3477. 00002BE4  302E FFFC                move.w     D0, [A6 - 0x4]
  3478. 00002BE8  C1FC 00A2                muls.w     D0, 0xA2
  3479. 00002BEC  D1C0                     add.l      A0, D0
  3480. 00002BEE  3028 0094                move.w     D0, [A0 + 0x94]
  3481. 00002BF2  D06E FFEA                add.w      D0, [A6 - 0x16]
  3482. 00002BF6  3D40 FFEA                move.w     [A6 - 0x16], D0
  3483. 00002BFA  302E FFFE                move.w     D0, [A6 - 0x2]
  3484. 00002BFE  C1FC 08DC                muls.w     D0, 0x8DC
  3485. 00002C02  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3486. 00002C06  D1C0                     add.l      A0, D0
  3487. 00002C08  302E FFFC                move.w     D0, [A6 - 0x4]
  3488. 00002C0C  C1FC 00A2                muls.w     D0, 0xA2
  3489. 00002C10  D1C0                     add.l      A0, D0
  3490. 00002C12  3028 0096                move.w     D0, [A0 + 0x96]
  3491. 00002C16  D06E FFEC                add.w      D0, [A6 - 0x14]
  3492. 00002C1A  3D40 FFEC                move.w     [A6 - 0x14], D0
  3493. 00002C1E  302E FFFE                move.w     D0, [A6 - 0x2]
  3494. 00002C22  C1FC 08DC                muls.w     D0, 0x8DC
  3495. 00002C26  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3496. 00002C2A  D1C0                     add.l      A0, D0
  3497. 00002C2C  302E FFFC                move.w     D0, [A6 - 0x4]
  3498. 00002C30  C1FC 00A2                muls.w     D0, 0xA2
  3499. 00002C34  D1C0                     add.l      A0, D0
  3500. 00002C36  3028 0098                move.w     D0, [A0 + 0x98]
  3501. 00002C3A  D06E FFEE                add.w      D0, [A6 - 0x12]
  3502. 00002C3E  3D40 FFEE                move.w     [A6 - 0x12], D0
  3503. 00002C42  302E FFFE                move.w     D0, [A6 - 0x2]
  3504. 00002C46  C1FC 08DC                muls.w     D0, 0x8DC
  3505. 00002C4A  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3506. 00002C4E  D1C0                     add.l      A0, D0
  3507. 00002C50  302E FFFC                move.w     D0, [A6 - 0x4]
  3508. 00002C54  C1FC 00A2                muls.w     D0, 0xA2
  3509. 00002C58  D1C0                     add.l      A0, D0
  3510. 00002C5A  3028 009A                move.w     D0, [A0 + 0x9A]
  3511. 00002C5E  D06E FFF0                add.w      D0, [A6 - 0x10]
  3512. 00002C62  3D40 FFF0                move.w     [A6 - 0x10], D0
  3513. 00002C66  302E FFFE                move.w     D0, [A6 - 0x2]
  3514. 00002C6A  C1FC 08DC                muls.w     D0, 0x8DC
  3515. 00002C6E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3516. 00002C72  D1C0                     add.l      A0, D0
  3517. 00002C74  302E FFFC                move.w     D0, [A6 - 0x4]
  3518. 00002C78  C1FC 00A2                muls.w     D0, 0xA2
  3519. 00002C7C  D1C0                     add.l      A0, D0
  3520. 00002C7E  3028 009C                move.w     D0, [A0 + 0x9C]
  3521. 00002C82  D06E FFF2                add.w      D0, [A6 - 0xE]
  3522. 00002C86  3D40 FFF2                move.w     [A6 - 0xE], D0
  3523. 00002C8A  302E FFFE                move.w     D0, [A6 - 0x2]
  3524. 00002C8E  C1FC 08DC                muls.w     D0, 0x8DC
  3525. 00002C92  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3526. 00002C96  D1C0                     add.l      A0, D0
  3527. 00002C98  302E FFFC                move.w     D0, [A6 - 0x4]
  3528. 00002C9C  C1FC 00A2                muls.w     D0, 0xA2
  3529. 00002CA0  D1C0                     add.l      A0, D0
  3530. 00002CA2  3028 009E                move.w     D0, [A0 + 0x9E]
  3531. 00002CA6  D06E FFF4                add.w      D0, [A6 - 0xC]
  3532. 00002CAA  3D40 FFF4                move.w     [A6 - 0xC], D0
  3533. 00002CAE  302E FFFE                move.w     D0, [A6 - 0x2]
  3534. 00002CB2  C1FC 08DC                muls.w     D0, 0x8DC
  3535. 00002CB6  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3536. 00002CBA  D1C0                     add.l      A0, D0
  3537. 00002CBC  302E FFFC                move.w     D0, [A6 - 0x4]
  3538. 00002CC0  C1FC 00A2                muls.w     D0, 0xA2
  3539. 00002CC4  D1C0                     add.l      A0, D0
  3540. 00002CC6  3028 00A0                move.w     D0, [A0 + 0xA0]
  3541. 00002CCA  D06E FFF6                add.w      D0, [A6 - 0xA]
  3542. 00002CCE  3D40 FFF6                move.w     [A6 - 0xA], D0
  3543. 00002CD2  526E FFFC                addq.w     [A6 - 0x4], 1
  3544. label00002CD6:
  3545. 00002CD6  302E FFFE                move.w     D0, [A6 - 0x2]
  3546. 00002CDA  48C0                     ext.l      D0
  3547. 00002CDC  D080                     add.l      D0, D0
  3548. 00002CDE  41ED FD36                lea.l      A0, [A5 - 0x2CA]
  3549. 00002CE2  D1C0                     add.l      A0, D0
  3550. 00002CE4  302E FFFC                move.w     D0, [A6 - 0x4]
  3551. 00002CE8  B050                     cmp.w      D0, [A0]
  3552. 00002CEA  6F00 FDEE                ble        -0x210 /* 00002ADA */
  3553. 00002CEE  41EE FFF8                lea.l      A0, [A6 - 0x8]
  3554. 00002CF2  7007                     moveq.l    D0, 0x07
  3555. label00002CF4:
  3556. 00002CF4  2F20                     move.l     -[A7], -[A0]
  3557. 00002CF6  51C8 FFFC                dbf        D0, -0x6 /* 00002CF4 */
  3558. 00002CFA  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  3559. 00002CFE  4EBA 08C4                jsr        [PC + 0x8C4 /* 000035C4 */]
  3560. 00002D02  4FEF 0022                lea.l      A7, [A7 + 0x22]
  3561. 00002D06  4A6E FFDE                tst.w      [A6 - 0x22]
  3562. 00002D0A  6610                     bne        +0x12 /* 00002D1C */
  3563. 00002D0C  486D DC0E                pea.l      [A5 - 0x23F2]
  3564. 00002D10  486E FFD4                pea.l      [A6 - 0x2C]
  3565. 00002D14  3F3C 1010                move.w     -[A7], 0x1010
  3566. 00002D18  A9EB                     syscall    Pack4/FP68K
  3567. 00002D1A  6054                     bra        +0x56 /* 00002D70 */
  3568. label00002D1C:
  3569. 00002D1C  486E FFDC                pea.l      [A6 - 0x24]
  3570. 00002D20  486E FFAE                pea.l      [A6 - 0x52]
  3571. 00002D24  3F3C 200E                move.w     -[A7], 0x200E
  3572. 00002D28  A9EB                     syscall    Pack4/FP68K
  3573. 00002D2A  486E FFAE                pea.l      [A6 - 0x52]
  3574. 00002D2E  486E FFB8                pea.l      [A6 - 0x48]
  3575. 00002D32  3F3C 1010                move.w     -[A7], 0x1010
  3576. 00002D36  A9EB                     syscall    Pack4/FP68K
  3577. 00002D38  486E FFB8                pea.l      [A6 - 0x48]
  3578. 00002D3C  486E FFA4                pea.l      [A6 - 0x5C]
  3579. 00002D40  3F3C 100E                move.w     -[A7], 0x100E
  3580. 00002D44  A9EB                     syscall    Pack4/FP68K
  3581. 00002D46  486E FFDE                pea.l      [A6 - 0x22]
  3582. 00002D4A  486E FFA4                pea.l      [A6 - 0x5C]
  3583. 00002D4E  3F3C 2006                move.w     -[A7], 0x2006
  3584. 00002D52  A9EB                     syscall    Pack4/FP68K
  3585. 00002D54  486D DC18                pea.l      [A5 - 0x23E8]
  3586. 00002D58  486E FFA4                pea.l      [A6 - 0x5C]
  3587. 00002D5C  3F3C 0004                move.w     -[A7], 0x4
  3588. 00002D60  A9EB                     syscall    Pack4/FP68K
  3589. 00002D62  486E FFA4                pea.l      [A6 - 0x5C]
  3590. 00002D66  486E FFD4                pea.l      [A6 - 0x2C]
  3591. 00002D6A  3F3C 1010                move.w     -[A7], 0x1010
  3592. 00002D6E  A9EB                     syscall    Pack4/FP68K
  3593. label00002D70:
  3594. 00002D70  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  3595. 00002D74  486E FFD4                pea.l      [A6 - 0x2C]
  3596. 00002D78  486F 0004                pea.l      [A7 + 0x4]
  3597. 00002D7C  3F3C 100E                move.w     -[A7], 0x100E
  3598. 00002D80  A9EB                     syscall    Pack4/FP68K
  3599. 00002D82  486D DC22                pea.l      [A5 - 0x23DE]
  3600. 00002D86  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3601. 00002D8A  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3602. 00002D8E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3603. 00002D92  4A6E FFE2                tst.w      [A6 - 0x1E]
  3604. 00002D96  6610                     bne        +0x12 /* 00002DA8 */
  3605. 00002D98  486D DC4A                pea.l      [A5 - 0x23B6]
  3606. 00002D9C  486E FFD0                pea.l      [A6 - 0x30]
  3607. 00002DA0  3F3C 1010                move.w     -[A7], 0x1010
  3608. 00002DA4  A9EB                     syscall    Pack4/FP68K
  3609. 00002DA6  6070                     bra        +0x72 /* 00002E18 */
  3610. label00002DA8:
  3611. 00002DA8  486E FFE0                pea.l      [A6 - 0x20]
  3612. 00002DAC  486E FFAE                pea.l      [A6 - 0x52]
  3613. 00002DB0  3F3C 200E                move.w     -[A7], 0x200E
  3614. 00002DB4  A9EB                     syscall    Pack4/FP68K
  3615. 00002DB6  486E FFAE                pea.l      [A6 - 0x52]
  3616. 00002DBA  486E FFB8                pea.l      [A6 - 0x48]
  3617. 00002DBE  3F3C 1010                move.w     -[A7], 0x1010
  3618. 00002DC2  A9EB                     syscall    Pack4/FP68K
  3619. 00002DC4  486E FFE2                pea.l      [A6 - 0x1E]
  3620. 00002DC8  486E FFA0                pea.l      [A6 - 0x60]
  3621. 00002DCC  3F3C 200E                move.w     -[A7], 0x200E
  3622. 00002DD0  A9EB                     syscall    Pack4/FP68K
  3623. 00002DD2  486E FFA0                pea.l      [A6 - 0x60]
  3624. 00002DD6  486E FFAA                pea.l      [A6 - 0x56]
  3625. 00002DDA  3F3C 1010                move.w     -[A7], 0x1010
  3626. 00002DDE  A9EB                     syscall    Pack4/FP68K
  3627. 00002DE0  486E FFB8                pea.l      [A6 - 0x48]
  3628. 00002DE4  486E FF96                pea.l      [A6 - 0x6A]
  3629. 00002DE8  3F3C 100E                move.w     -[A7], 0x100E
  3630. 00002DEC  A9EB                     syscall    Pack4/FP68K
  3631. 00002DEE  486E FFAA                pea.l      [A6 - 0x56]
  3632. 00002DF2  486E FF96                pea.l      [A6 - 0x6A]
  3633. 00002DF6  3F3C 1006                move.w     -[A7], 0x1006
  3634. 00002DFA  A9EB                     syscall    Pack4/FP68K
  3635. 00002DFC  486D DC54                pea.l      [A5 - 0x23AC]
  3636. 00002E00  486E FF96                pea.l      [A6 - 0x6A]
  3637. 00002E04  3F3C 0004                move.w     -[A7], 0x4
  3638. 00002E08  A9EB                     syscall    Pack4/FP68K
  3639. 00002E0A  486E FF96                pea.l      [A6 - 0x6A]
  3640. 00002E0E  486E FFD0                pea.l      [A6 - 0x30]
  3641. 00002E12  3F3C 1010                move.w     -[A7], 0x1010
  3642. 00002E16  A9EB                     syscall    Pack4/FP68K
  3643. label00002E18:
  3644. 00002E18  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  3645. 00002E1C  486E FFD0                pea.l      [A6 - 0x30]
  3646. 00002E20  486F 0004                pea.l      [A7 + 0x4]
  3647. 00002E24  3F3C 100E                move.w     -[A7], 0x100E
  3648. 00002E28  A9EB                     syscall    Pack4/FP68K
  3649. 00002E2A  486D DC5E                pea.l      [A5 - 0x23A2]
  3650. 00002E2E  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3651. 00002E32  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3652. 00002E36  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3653. 00002E3A  302E FFE2                move.w     D0, [A6 - 0x1E]
  3654. 00002E3E  D06E FFDE                add.w      D0, [A6 - 0x22]
  3655. 00002E42  4A40                     tst.w      D0
  3656. 00002E44  6612                     bne        +0x14 /* 00002E58 */
  3657. 00002E46  486D DC78                pea.l      [A5 - 0x2388]
  3658. 00002E4A  486E FFD4                pea.l      [A6 - 0x2C]
  3659. 00002E4E  3F3C 1010                move.w     -[A7], 0x1010
  3660. 00002E52  A9EB                     syscall    Pack4/FP68K
  3661. 00002E54  6000 0074                bra        +0x76 /* 00002ECA */
  3662. label00002E58:
  3663. 00002E58  302E FFDC                move.w     D0, [A6 - 0x24]
  3664. 00002E5C  D06E FFE0                add.w      D0, [A6 - 0x20]
  3665. 00002E60  3D40 FFBA                move.w     [A6 - 0x46], D0
  3666. 00002E64  486E FFBA                pea.l      [A6 - 0x46]
  3667. 00002E68  486E FFAC                pea.l      [A6 - 0x54]
  3668. 00002E6C  3F3C 200E                move.w     -[A7], 0x200E
  3669. 00002E70  A9EB                     syscall    Pack4/FP68K
  3670. 00002E72  486E FFAC                pea.l      [A6 - 0x54]
  3671. 00002E76  486E FFB6                pea.l      [A6 - 0x4A]
  3672. 00002E7A  3F3C 1010                move.w     -[A7], 0x1010
  3673. 00002E7E  A9EB                     syscall    Pack4/FP68K
  3674. 00002E80  302E FFDE                move.w     D0, [A6 - 0x22]
  3675. 00002E84  D06E FFE2                add.w      D0, [A6 - 0x1E]
  3676. 00002E88  3D40 FFAA                move.w     [A6 - 0x56], D0
  3677. 00002E8C  486E FFB6                pea.l      [A6 - 0x4A]
  3678. 00002E90  486E FFA0                pea.l      [A6 - 0x60]
  3679. 00002E94  3F3C 100E                move.w     -[A7], 0x100E
  3680. 00002E98  A9EB                     syscall    Pack4/FP68K
  3681. 00002E9A  486E FFAA                pea.l      [A6 - 0x56]
  3682. 00002E9E  486E FFA0                pea.l      [A6 - 0x60]
  3683. 00002EA2  3F3C 2006                move.w     -[A7], 0x2006
  3684. 00002EA6  A9EB                     syscall    Pack4/FP68K
  3685. 00002EA8  3D7C 0064 FF9E           move.w     [A6 - 0x62], 0x64 /* 'd' */
  3686. 00002EAE  486E FF9E                pea.l      [A6 - 0x62]
  3687. 00002EB2  486E FFA0                pea.l      [A6 - 0x60]
  3688. 00002EB6  3F3C 2004                move.w     -[A7], 0x2004
  3689. 00002EBA  A9EB                     syscall    Pack4/FP68K
  3690. 00002EBC  486E FFA0                pea.l      [A6 - 0x60]
  3691. 00002EC0  486E FFD4                pea.l      [A6 - 0x2C]
  3692. 00002EC4  3F3C 1010                move.w     -[A7], 0x1010
  3693. 00002EC8  A9EB                     syscall    Pack4/FP68K
  3694. label00002ECA:
  3695. 00002ECA  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  3696. 00002ECE  486E FFD4                pea.l      [A6 - 0x2C]
  3697. 00002ED2  486F 0004                pea.l      [A7 + 0x4]
  3698. 00002ED6  3F3C 100E                move.w     -[A7], 0x100E
  3699. 00002EDA  A9EB                     syscall    Pack4/FP68K
  3700. 00002EDC  486D DC82                pea.l      [A5 - 0x237E]
  3701. 00002EE0  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3702. 00002EE4  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3703. 00002EE8  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3704. 00002EEC  4A6E FFE6                tst.w      [A6 - 0x1A]
  3705. 00002EF0  6612                     bne        +0x14 /* 00002F04 */
  3706. 00002EF2  486D DCAA                pea.l      [A5 - 0x2356]
  3707. 00002EF6  486E FFCC                pea.l      [A6 - 0x34]
  3708. 00002EFA  3F3C 1010                move.w     -[A7], 0x1010
  3709. 00002EFE  A9EB                     syscall    Pack4/FP68K
  3710. 00002F00  6000 0078                bra        +0x7A /* 00002F7A */
  3711. label00002F04:
  3712. 00002F04  486E FFE4                pea.l      [A6 - 0x1C]
  3713. 00002F08  486E FFAE                pea.l      [A6 - 0x52]
  3714. 00002F0C  3F3C 200E                move.w     -[A7], 0x200E
  3715. 00002F10  A9EB                     syscall    Pack4/FP68K
  3716. 00002F12  486E FFAE                pea.l      [A6 - 0x52]
  3717. 00002F16  486E FFB8                pea.l      [A6 - 0x48]
  3718. 00002F1A  3F3C 1010                move.w     -[A7], 0x1010
  3719. 00002F1E  A9EB                     syscall    Pack4/FP68K
  3720. 00002F20  486E FFE6                pea.l      [A6 - 0x1A]
  3721. 00002F24  486E FFA0                pea.l      [A6 - 0x60]
  3722. 00002F28  3F3C 200E                move.w     -[A7], 0x200E
  3723. 00002F2C  A9EB                     syscall    Pack4/FP68K
  3724. 00002F2E  486E FFA0                pea.l      [A6 - 0x60]
  3725. 00002F32  486E FFAA                pea.l      [A6 - 0x56]
  3726. 00002F36  3F3C 1010                move.w     -[A7], 0x1010
  3727. 00002F3A  A9EB                     syscall    Pack4/FP68K
  3728. 00002F3C  486E FFB8                pea.l      [A6 - 0x48]
  3729. 00002F40  486E FF96                pea.l      [A6 - 0x6A]
  3730. 00002F44  3F3C 100E                move.w     -[A7], 0x100E
  3731. 00002F48  A9EB                     syscall    Pack4/FP68K
  3732. 00002F4A  486E FFAA                pea.l      [A6 - 0x56]
  3733. 00002F4E  486E FF96                pea.l      [A6 - 0x6A]
  3734. 00002F52  3F3C 1006                move.w     -[A7], 0x1006
  3735. 00002F56  A9EB                     syscall    Pack4/FP68K
  3736. 00002F58  3D7C 0064 FF94           move.w     [A6 - 0x6C], 0x64 /* 'd' */
  3737. 00002F5E  486E FF94                pea.l      [A6 - 0x6C]
  3738. 00002F62  486E FF96                pea.l      [A6 - 0x6A]
  3739. 00002F66  3F3C 2004                move.w     -[A7], 0x2004
  3740. 00002F6A  A9EB                     syscall    Pack4/FP68K
  3741. 00002F6C  486E FF96                pea.l      [A6 - 0x6A]
  3742. 00002F70  486E FFCC                pea.l      [A6 - 0x34]
  3743. 00002F74  3F3C 1010                move.w     -[A7], 0x1010
  3744. 00002F78  A9EB                     syscall    Pack4/FP68K
  3745. label00002F7A:
  3746. 00002F7A  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  3747. 00002F7E  486E FFCC                pea.l      [A6 - 0x34]
  3748. 00002F82  486F 0004                pea.l      [A7 + 0x4]
  3749. 00002F86  3F3C 100E                move.w     -[A7], 0x100E
  3750. 00002F8A  A9EB                     syscall    Pack4/FP68K
  3751. 00002F8C  486D DCB4                pea.l      [A5 - 0x234C]
  3752. 00002F90  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3753. 00002F94  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3754. 00002F98  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3755. 00002F9C  486D DCCE                pea.l      [A5 - 0x2332]
  3756. 00002FA0  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3757. 00002FA4  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3758. 00002FA8  508F                     addq.l     A7, 8
  3759. 00002FAA  486D DCF8                pea.l      [A5 - 0x2308]
  3760. 00002FAE  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3761. 00002FB2  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3762. 00002FB6  508F                     addq.l     A7, 8
  3763. 00002FB8  302E FFFE                move.w     D0, [A6 - 0x2]
  3764. 00002FBC  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  3765. 00002FC0  41ED FC94                lea.l      A0, [A5 - 0x36C]
  3766. 00002FC4  D1C0                     add.l      A0, D0
  3767. 00002FC6  302E FFFE                move.w     D0, [A6 - 0x2]
  3768. 00002FCA  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  3769. 00002FCE  43ED FC94                lea.l      A1, [A5 - 0x36C]
  3770. 00002FD2  D3C0                     add.l      A1, D0
  3771. 00002FD4  302E FFFE                move.w     D0, [A6 - 0x2]
  3772. 00002FD8  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  3773. 00002FDC  45ED FC94                lea.l      A2, [A5 - 0x36C]
  3774. 00002FE0  D5C0                     add.l      A2, D0
  3775. 00002FE2  302E FFFE                move.w     D0, [A6 - 0x2]
  3776. 00002FE6  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  3777. 00002FEA  47ED FC94                lea.l      A3, [A5 - 0x36C]
  3778. 00002FEE  D7C0                     add.l      A3, D0
  3779. 00002FF0  302E FFFE                move.w     D0, [A6 - 0x2]
  3780. 00002FF4  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  3781. 00002FF8  49ED FC94                lea.l      A4, [A5 - 0x36C]
  3782. 00002FFC  D9C0                     add.l      A4, D0
  3783. 00002FFE  302E FFFE                move.w     D0, [A6 - 0x2]
  3784. 00003002  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  3785. 00003006  2D48 FFB8                move.l     [A6 - 0x48], A0
  3786. 0000300A  41ED FC94                lea.l      A0, [A5 - 0x36C]
  3787. 0000300E  D1C0                     add.l      A0, D0
  3788. 00003010  302E FFFE                move.w     D0, [A6 - 0x2]
  3789. 00003014  48C0                     ext.l      D0
  3790. 00003016  D080                     add.l      D0, D0
  3791. 00003018  2D49 FFB4                move.l     [A6 - 0x4C], A1
  3792. 0000301C  43ED FD32                lea.l      A1, [A5 - 0x2CE]
  3793. 00003020  D3C0                     add.l      A1, D0
  3794. 00003022  3F11                     move.w     -[A7], [A1]
  3795. 00003024  3F28 003C                move.w     -[A7], [A0 + 0x3C]
  3796. 00003028  3F2C 003A                move.w     -[A7], [A4 + 0x3A]
  3797. 0000302C  3F2B 0038                move.w     -[A7], [A3 + 0x38]
  3798. 00003030  3F2A 0036                move.w     -[A7], [A2 + 0x36]
  3799. 00003034  206E FFB4                movea.l    A0, [A6 - 0x4C]
  3800. 00003038  3F28 0034                move.w     -[A7], [A0 + 0x34]
  3801. 0000303C  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  3802. 00003040  486D DD22                pea.l      [A5 - 0x22DE]
  3803. 00003044  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3804. 00003048  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3805. 0000304C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3806. 00003050  0C6E 0001 FFFE           cmpi.w     [A6 - 0x2], 0x1
  3807. 00003056  662E                     bne        +0x30 /* 00003086 */
  3808. 00003058  3F2D FD32                move.w     -[A7], [A5 - 0x2CE]
  3809. 0000305C  3F2D FCD0                move.w     -[A7], [A5 - 0x330]
  3810. 00003060  3F2D FCCE                move.w     -[A7], [A5 - 0x332]
  3811. 00003064  3F2D FCCC                move.w     -[A7], [A5 - 0x334]
  3812. 00003068  3F2D FCCA                move.w     -[A7], [A5 - 0x336]
  3813. 0000306C  3F2D FCC8                move.w     -[A7], [A5 - 0x338]
  3814. 00003070  486D FC94                pea.l      [A5 - 0x36C]
  3815. 00003074  486D DD46                pea.l      [A5 - 0x22BA]
  3816. 00003078  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3817. 0000307C  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3818. 00003080  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3819. 00003084  602C                     bra        +0x2E /* 000030B2 */
  3820. label00003086:
  3821. 00003086  3F2D FD34                move.w     -[A7], [A5 - 0x2CC]
  3822. 0000308A  3F2D FD1A                move.w     -[A7], [A5 - 0x2E6]
  3823. 0000308E  3F2D FD18                move.w     -[A7], [A5 - 0x2E8]
  3824. 00003092  3F2D FD16                move.w     -[A7], [A5 - 0x2EA]
  3825. 00003096  3F2D FD14                move.w     -[A7], [A5 - 0x2EC]
  3826. 0000309A  3F2D FD12                move.w     -[A7], [A5 - 0x2EE]
  3827. 0000309E  486D FCDE                pea.l      [A5 - 0x322]
  3828. 000030A2  486D DD6A                pea.l      [A5 - 0x2296]
  3829. 000030A6  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3830. 000030AA  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3831. 000030AE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3832. label000030B2:
  3833. 000030B2  4267                     clr.w      -[A7]
  3834. 000030B4  A974                     syscall    Button
  3835. 000030B6  101F                     move.b     D0, [A7]+
  3836. 000030B8  4A00                     tst.b      D0
  3837. 000030BA  67F6                     beq        -0x8 /* 000030B2 */
  3838. label000030BC:
  3839. 000030BC  4267                     clr.w      -[A7]
  3840. 000030BE  A974                     syscall    Button
  3841. 000030C0  101F                     move.b     D0, [A7]+
  3842. 000030C2  4A00                     tst.b      D0
  3843. 000030C4  66F6                     bne        -0x8 /* 000030BC */
  3844. 000030C6  4A6E FFFE                tst.w      [A6 - 0x2]
  3845. 000030CA  6710                     beq        +0x12 /* 000030DC */
  3846. 000030CC  0C6E 0001 FFFE           cmpi.w     [A6 - 0x2], 0x1
  3847. 000030D2  6614                     bne        +0x16 /* 000030E8 */
  3848. 000030D4  0C6E 0001 0008           cmpi.w     [A6 + 0x8], 0x1
  3849. 000030DA  660C                     bne        +0xE /* 000030E8 */
  3850. label000030DC:
  3851. 000030DC  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3852. 000030E0  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  3853. 000030E4  588F                     addq.l     A7, 4
  3854. 000030E6  601C                     bra        +0x1E /* 00003104 */
  3855. label000030E8:
  3856. 000030E8  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3857. 000030EC  3F3C 0001                move.w     -[A7], 0x1
  3858. 000030F0  3F3C 0001                move.w     -[A7], 0x1
  3859. 000030F4  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  3860. 000030F8  508F                     addq.l     A7, 8
  3861. 000030FA  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3862. 000030FE  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  3863. 00003102  588F                     addq.l     A7, 4
  3864. label00003104:
  3865. 00003104  536E FFFE                subq.w     [A6 - 0x2], 1
  3866. label00003108:
  3867. 00003108  302E FFFE                move.w     D0, [A6 - 0x2]
  3868. 0000310C  B06E FFF8                cmp.w      D0, [A6 - 0x8]
  3869. 00003110  6C00 F968                bge        -0x696 /* 00002A7A */
  3870. 00003114  3F3C FFFF                move.w     -[A7], 0xFFFF
  3871. 00003118  4267                     clr.w      -[A7]
  3872. 0000311A  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  3873. label0000311E:
  3874. 0000311E  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  3875. 00003122  4E5E                     unlink     A6
  3876. 00003124  4E75                     rts
  3877. 00003126  4449                     neg.w      A1
  3878. 00003128  5350                     subq.w     [A0], 1
  3879. 0000312A  4C41 5952                movem.l    D1,D4,D6,A0,A3,A4,A6, D1
  3880. fn0000312E:
  3881. 0000312E  4E56 FFCA                link       A6, -0x0036
  3882. 00003132  48E7 0038                movem.l    -[A7], A2,A3,A4
  3883. 00003136  302E 0008                move.w     D0, [A6 + 0x8]
  3884. 0000313A  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  3885. 0000313E  41ED FC94                lea.l      A0, [A5 - 0x36C]
  3886. 00003142  D1C0                     add.l      A0, D0
  3887. 00003144  4850                     pea.l      [A0]
  3888. 00003146  486D DD8E                pea.l      [A5 - 0x2272]
  3889. 0000314A  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3890. 0000314E  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3891. 00003152  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3892. 00003156  486D DDA4                pea.l      [A5 - 0x225C]
  3893. 0000315A  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3894. 0000315E  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3895. 00003162  508F                     addq.l     A7, 8
  3896. 00003164  486D DDD6                pea.l      [A5 - 0x222A]
  3897. 00003168  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3898. 0000316C  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3899. 00003170  508F                     addq.l     A7, 8
  3900. 00003172  486D DDFA                pea.l      [A5 - 0x2206]
  3901. 00003176  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3902. 0000317A  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3903. 0000317E  508F                     addq.l     A7, 8
  3904. 00003180  7001                     moveq.l    D0, 0x01
  3905. 00003182  3D40 FFFE                move.w     [A6 - 0x2], D0
  3906. 00003186  6000 0414                bra        +0x416 /* 0000359C */
  3907. label0000318A:
  3908. 0000318A  302E 0008                move.w     D0, [A6 + 0x8]
  3909. 0000318E  C1FC 08DC                muls.w     D0, 0x8DC
  3910. 00003192  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3911. 00003196  D1C0                     add.l      A0, D0
  3912. 00003198  302E FFFE                move.w     D0, [A6 - 0x2]
  3913. 0000319C  C1FC 00A2                muls.w     D0, 0xA2
  3914. 000031A0  D1C0                     add.l      A0, D0
  3915. 000031A2  302E 0008                move.w     D0, [A6 + 0x8]
  3916. 000031A6  C1FC 08DC                muls.w     D0, 0x8DC
  3917. 000031AA  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  3918. 000031AE  D3C0                     add.l      A1, D0
  3919. 000031B0  302E FFFE                move.w     D0, [A6 - 0x2]
  3920. 000031B4  C1FC 00A2                muls.w     D0, 0xA2
  3921. 000031B8  D3C0                     add.l      A1, D0
  3922. 000031BA  3029 0086                move.w     D0, [A1 + 0x86]
  3923. 000031BE  D040                     add.w      D0, D0
  3924. 000031C0  322E 0008                move.w     D1, [A6 + 0x8]
  3925. 000031C4  C3FC 08DC                muls.w     D1, 0x8DC
  3926. 000031C8  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  3927. 000031CC  D3C1                     add.l      A1, D1
  3928. 000031CE  322E FFFE                move.w     D1, [A6 - 0x2]
  3929. 000031D2  C3FC 00A2                muls.w     D1, 0xA2
  3930. 000031D6  D3C1                     add.l      A1, D1
  3931. 000031D8  D069 008E                add.w      D0, [A1 + 0x8E]
  3932. 000031DC  322E 0008                move.w     D1, [A6 + 0x8]
  3933. 000031E0  C3FC 08DC                muls.w     D1, 0x8DC
  3934. 000031E4  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  3935. 000031E8  D3C1                     add.l      A1, D1
  3936. 000031EA  322E FFFE                move.w     D1, [A6 - 0x2]
  3937. 000031EE  C3FC 00A2                muls.w     D1, 0xA2
  3938. 000031F2  D3C1                     add.l      A1, D1
  3939. 000031F4  3229 008A                move.w     D1, [A1 + 0x8A]
  3940. 000031F8  C3FC 0003                muls.w     D1, 0x3
  3941. 000031FC  D041                     add.w      D0, D1
  3942. 000031FE  3140 00A0                move.w     [A0 + 0xA0], D0
  3943. 00003202  302E 0008                move.w     D0, [A6 + 0x8]
  3944. 00003206  C1FC 08DC                muls.w     D0, 0x8DC
  3945. 0000320A  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3946. 0000320E  D1C0                     add.l      A0, D0
  3947. 00003210  302E FFFE                move.w     D0, [A6 - 0x2]
  3948. 00003214  C1FC 00A2                muls.w     D0, 0xA2
  3949. 00003218  D1C0                     add.l      A0, D0
  3950. 0000321A  4850                     pea.l      [A0]
  3951. 0000321C  486E FFEE                pea.l      [A6 - 0x12]
  3952. 00003220  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  3953. 00003224  508F                     addq.l     A7, 8
  3954. 00003226  486E FFEE                pea.l      [A6 - 0x12]
  3955. 0000322A  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3956. 0000322E  588F                     addq.l     A7, 4
  3957. 00003230  0C80 0000 000B           cmpi.l     D0, 0xB
  3958. 00003236  6314                     bls        +0x16 /* 0000324C */
  3959. 00003238  486E FFEE                pea.l      [A6 - 0x12]
  3960. 0000323C  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3961. 00003240  588F                     addq.l     A7, 4
  3962. 00003242  D08E                     add.l      D0, A6
  3963. 00003244  2040                     movea.l    A0, D0
  3964. 00003246  1D68 FFEE FFF9           move.b     [A6 - 0x7], [A0 - 0x12]
  3965. label0000324C:
  3966. 0000324C  302E 0008                move.w     D0, [A6 + 0x8]
  3967. 00003250  C1FC 08DC                muls.w     D0, 0x8DC
  3968. 00003254  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3969. 00003258  D1C0                     add.l      A0, D0
  3970. 0000325A  302E FFFE                move.w     D0, [A6 - 0x2]
  3971. 0000325E  C1FC 00A2                muls.w     D0, 0xA2
  3972. 00003262  D1C0                     add.l      A0, D0
  3973. 00003264  302E 0008                move.w     D0, [A6 + 0x8]
  3974. 00003268  C1FC 08DC                muls.w     D0, 0x8DC
  3975. 0000326C  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  3976. 00003270  D3C0                     add.l      A1, D0
  3977. 00003272  302E FFFE                move.w     D0, [A6 - 0x2]
  3978. 00003276  C1FC 00A2                muls.w     D0, 0xA2
  3979. 0000327A  D3C0                     add.l      A1, D0
  3980. 0000327C  3F29 0084                move.w     -[A7], [A1 + 0x84]
  3981. 00003280  486E FFEE                pea.l      [A6 - 0x12]
  3982. 00003284  3F28 002C                move.w     -[A7], [A0 + 0x2C]
  3983. 00003288  486D DE2C                pea.l      [A5 - 0x21D4]
  3984. 0000328C  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3985. 00003290  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3986. 00003294  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3987. 00003298  302E 0008                move.w     D0, [A6 + 0x8]
  3988. 0000329C  C1FC 08DC                muls.w     D0, 0x8DC
  3989. 000032A0  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  3990. 000032A4  D1C0                     add.l      A0, D0
  3991. 000032A6  302E FFFE                move.w     D0, [A6 - 0x2]
  3992. 000032AA  C1FC 00A2                muls.w     D0, 0xA2
  3993. 000032AE  D1C0                     add.l      A0, D0
  3994. 000032B0  4A68 003A                tst.w      [A0 + 0x3A]
  3995. 000032B4  6710                     beq        +0x12 /* 000032C6 */
  3996. 000032B6  486D DE3A                pea.l      [A5 - 0x21C6]
  3997. 000032BA  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  3998. 000032BE  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3999. 000032C2  508F                     addq.l     A7, 8
  4000. 000032C4  600E                     bra        +0x10 /* 000032D4 */
  4001. label000032C6:
  4002. 000032C6  486D DE3C                pea.l      [A5 - 0x21C4]
  4003. 000032CA  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  4004. 000032CE  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  4005. 000032D2  508F                     addq.l     A7, 8
  4006. label000032D4:
  4007. 000032D4  302E 0008                move.w     D0, [A6 + 0x8]
  4008. 000032D8  C1FC 08DC                muls.w     D0, 0x8DC
  4009. 000032DC  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4010. 000032E0  D1C0                     add.l      A0, D0
  4011. 000032E2  302E FFFE                move.w     D0, [A6 - 0x2]
  4012. 000032E6  C1FC 00A2                muls.w     D0, 0xA2
  4013. 000032EA  D1C0                     add.l      A0, D0
  4014. 000032EC  302E 0008                move.w     D0, [A6 + 0x8]
  4015. 000032F0  C1FC 08DC                muls.w     D0, 0x8DC
  4016. 000032F4  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  4017. 000032F8  D3C0                     add.l      A1, D0
  4018. 000032FA  302E FFFE                move.w     D0, [A6 - 0x2]
  4019. 000032FE  C1FC 00A2                muls.w     D0, 0xA2
  4020. 00003302  D3C0                     add.l      A1, D0
  4021. 00003304  302E 0008                move.w     D0, [A6 + 0x8]
  4022. 00003308  C1FC 08DC                muls.w     D0, 0x8DC
  4023. 0000330C  45ED E344                lea.l      A2, [A5 - 0x1CBC]
  4024. 00003310  D5C0                     add.l      A2, D0
  4025. 00003312  302E FFFE                move.w     D0, [A6 - 0x2]
  4026. 00003316  C1FC 00A2                muls.w     D0, 0xA2
  4027. 0000331A  D5C0                     add.l      A2, D0
  4028. 0000331C  302E 0008                move.w     D0, [A6 + 0x8]
  4029. 00003320  C1FC 08DC                muls.w     D0, 0x8DC
  4030. 00003324  47ED E344                lea.l      A3, [A5 - 0x1CBC]
  4031. 00003328  D7C0                     add.l      A3, D0
  4032. 0000332A  302E FFFE                move.w     D0, [A6 - 0x2]
  4033. 0000332E  C1FC 00A2                muls.w     D0, 0xA2
  4034. 00003332  D7C0                     add.l      A3, D0
  4035. 00003334  302E 0008                move.w     D0, [A6 + 0x8]
  4036. 00003338  C1FC 08DC                muls.w     D0, 0x8DC
  4037. 0000333C  49ED E344                lea.l      A4, [A5 - 0x1CBC]
  4038. 00003340  D9C0                     add.l      A4, D0
  4039. 00003342  302E FFFE                move.w     D0, [A6 - 0x2]
  4040. 00003346  C1FC 00A2                muls.w     D0, 0xA2
  4041. 0000334A  D9C0                     add.l      A4, D0
  4042. 0000334C  302E 0008                move.w     D0, [A6 + 0x8]
  4043. 00003350  C1FC 08DC                muls.w     D0, 0x8DC
  4044. 00003354  2D48 FFEA                move.l     [A6 - 0x16], A0
  4045. 00003358  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4046. 0000335C  D1C0                     add.l      A0, D0
  4047. 0000335E  302E FFFE                move.w     D0, [A6 - 0x2]
  4048. 00003362  C1FC 00A2                muls.w     D0, 0xA2
  4049. 00003366  D1C0                     add.l      A0, D0
  4050. 00003368  302E 0008                move.w     D0, [A6 + 0x8]
  4051. 0000336C  C1FC 08DC                muls.w     D0, 0x8DC
  4052. 00003370  2D49 FFE6                move.l     [A6 - 0x1A], A1
  4053. 00003374  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  4054. 00003378  D3C0                     add.l      A1, D0
  4055. 0000337A  302E FFFE                move.w     D0, [A6 - 0x2]
  4056. 0000337E  C1FC 00A2                muls.w     D0, 0xA2
  4057. 00003382  D3C0                     add.l      A1, D0
  4058. 00003384  302E 0008                move.w     D0, [A6 + 0x8]
  4059. 00003388  C1FC 08DC                muls.w     D0, 0x8DC
  4060. 0000338C  2D4A FFE2                move.l     [A6 - 0x1E], A2
  4061. 00003390  45ED E344                lea.l      A2, [A5 - 0x1CBC]
  4062. 00003394  D5C0                     add.l      A2, D0
  4063. 00003396  302E FFFE                move.w     D0, [A6 - 0x2]
  4064. 0000339A  C1FC 00A2                muls.w     D0, 0xA2
  4065. 0000339E  D5C0                     add.l      A2, D0
  4066. 000033A0  302E 0008                move.w     D0, [A6 + 0x8]
  4067. 000033A4  C1FC 08DC                muls.w     D0, 0x8DC
  4068. 000033A8  2D4B FFDE                move.l     [A6 - 0x22], A3
  4069. 000033AC  47ED E344                lea.l      A3, [A5 - 0x1CBC]
  4070. 000033B0  D7C0                     add.l      A3, D0
  4071. 000033B2  302E FFFE                move.w     D0, [A6 - 0x2]
  4072. 000033B6  C1FC 00A2                muls.w     D0, 0xA2
  4073. 000033BA  D7C0                     add.l      A3, D0
  4074. 000033BC  302E 0008                move.w     D0, [A6 + 0x8]
  4075. 000033C0  C1FC 08DC                muls.w     D0, 0x8DC
  4076. 000033C4  2D4C FFDA                move.l     [A6 - 0x26], A4
  4077. 000033C8  49ED E344                lea.l      A4, [A5 - 0x1CBC]
  4078. 000033CC  D9C0                     add.l      A4, D0
  4079. 000033CE  302E FFFE                move.w     D0, [A6 - 0x2]
  4080. 000033D2  C1FC 00A2                muls.w     D0, 0xA2
  4081. 000033D6  D9C0                     add.l      A4, D0
  4082. 000033D8  302B 0092                move.w     D0, [A3 + 0x92]
  4083. 000033DC  D06C 0094                add.w      D0, [A4 + 0x94]
  4084. 000033E0  322E 0008                move.w     D1, [A6 + 0x8]
  4085. 000033E4  C3FC 08DC                muls.w     D1, 0x8DC
  4086. 000033E8  47ED E344                lea.l      A3, [A5 - 0x1CBC]
  4087. 000033EC  D7C1                     add.l      A3, D1
  4088. 000033EE  322E FFFE                move.w     D1, [A6 - 0x2]
  4089. 000033F2  C3FC 00A2                muls.w     D1, 0xA2
  4090. 000033F6  D7C1                     add.l      A3, D1
  4091. 000033F8  322E 0008                move.w     D1, [A6 + 0x8]
  4092. 000033FC  C3FC 08DC                muls.w     D1, 0x8DC
  4093. 00003400  49ED E344                lea.l      A4, [A5 - 0x1CBC]
  4094. 00003404  D9C1                     add.l      A4, D1
  4095. 00003406  322E FFFE                move.w     D1, [A6 - 0x2]
  4096. 0000340A  C3FC 00A2                muls.w     D1, 0xA2
  4097. 0000340E  D9C1                     add.l      A4, D1
  4098. 00003410  322E 0008                move.w     D1, [A6 + 0x8]
  4099. 00003414  C3FC 08DC                muls.w     D1, 0x8DC
  4100. 00003418  2D48 FFD6                move.l     [A6 - 0x2A], A0
  4101. 0000341C  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4102. 00003420  D1C1                     add.l      A0, D1
  4103. 00003422  322E FFFE                move.w     D1, [A6 - 0x2]
  4104. 00003426  C3FC 00A2                muls.w     D1, 0xA2
  4105. 0000342A  D1C1                     add.l      A0, D1
  4106. 0000342C  322E 0008                move.w     D1, [A6 + 0x8]
  4107. 00003430  C3FC 08DC                muls.w     D1, 0x8DC
  4108. 00003434  2D49 FFD2                move.l     [A6 - 0x2E], A1
  4109. 00003438  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  4110. 0000343C  D3C1                     add.l      A1, D1
  4111. 0000343E  322E FFFE                move.w     D1, [A6 - 0x2]
  4112. 00003442  C3FC 00A2                muls.w     D1, 0xA2
  4113. 00003446  D3C1                     add.l      A1, D1
  4114. 00003448  322E 0008                move.w     D1, [A6 + 0x8]
  4115. 0000344C  C3FC 08DC                muls.w     D1, 0x8DC
  4116. 00003450  2D4A FFCE                move.l     [A6 - 0x32], A2
  4117. 00003454  45ED E344                lea.l      A2, [A5 - 0x1CBC]
  4118. 00003458  D5C1                     add.l      A2, D1
  4119. 0000345A  322E FFFE                move.w     D1, [A6 - 0x2]
  4120. 0000345E  C3FC 00A2                muls.w     D1, 0xA2
  4121. 00003462  D5C1                     add.l      A2, D1
  4122. 00003464  322E 0008                move.w     D1, [A6 + 0x8]
  4123. 00003468  C3FC 08DC                muls.w     D1, 0x8DC
  4124. 0000346C  2D4B FFCA                move.l     [A6 - 0x36], A3
  4125. 00003470  47ED E344                lea.l      A3, [A5 - 0x1CBC]
  4126. 00003474  D7C1                     add.l      A3, D1
  4127. 00003476  322E FFFE                move.w     D1, [A6 - 0x2]
  4128. 0000347A  C3FC 00A2                muls.w     D1, 0xA2
  4129. 0000347E  D7C1                     add.l      A3, D1
  4130. 00003480  3F2B 00A0                move.w     -[A7], [A3 + 0xA0]
  4131. 00003484  3F2A 009E                move.w     -[A7], [A2 + 0x9E]
  4132. 00003488  3F29 009C                move.w     -[A7], [A1 + 0x9C]
  4133. 0000348C  3F28 009A                move.w     -[A7], [A0 + 0x9A]
  4134. 00003490  3F2C 0098                move.w     -[A7], [A4 + 0x98]
  4135. 00003494  206E FFCA                movea.l    A0, [A6 - 0x36]
  4136. 00003498  3F28 0096                move.w     -[A7], [A0 + 0x96]
  4137. 0000349C  3F00                     move.w     -[A7], D0
  4138. 0000349E  206E FFCE                movea.l    A0, [A6 - 0x32]
  4139. 000034A2  3F28 0094                move.w     -[A7], [A0 + 0x94]
  4140. 000034A6  206E FFD2                movea.l    A0, [A6 - 0x2E]
  4141. 000034AA  3F28 0092                move.w     -[A7], [A0 + 0x92]
  4142. 000034AE  206E FFD6                movea.l    A0, [A6 - 0x2A]
  4143. 000034B2  3F28 0090                move.w     -[A7], [A0 + 0x90]
  4144. 000034B6  206E FFDA                movea.l    A0, [A6 - 0x26]
  4145. 000034BA  3F28 008E                move.w     -[A7], [A0 + 0x8E]
  4146. 000034BE  206E FFDE                movea.l    A0, [A6 - 0x22]
  4147. 000034C2  3F28 008C                move.w     -[A7], [A0 + 0x8C]
  4148. 000034C6  206E FFE2                movea.l    A0, [A6 - 0x1E]
  4149. 000034CA  3F28 008A                move.w     -[A7], [A0 + 0x8A]
  4150. 000034CE  206E FFE6                movea.l    A0, [A6 - 0x1A]
  4151. 000034D2  3F28 0088                move.w     -[A7], [A0 + 0x88]
  4152. 000034D6  206E FFEA                movea.l    A0, [A6 - 0x16]
  4153. 000034DA  3F28 0086                move.w     -[A7], [A0 + 0x86]
  4154. 000034DE  486D DE3E                pea.l      [A5 - 0x21C2]
  4155. 000034E2  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  4156. 000034E6  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  4157. 000034EA  4FEF 0026                lea.l      A7, [A7 + 0x26]
  4158. 000034EE  302E 0008                move.w     D0, [A6 + 0x8]
  4159. 000034F2  C1FC 08DC                muls.w     D0, 0x8DC
  4160. 000034F6  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4161. 000034FA  D1C0                     add.l      A0, D0
  4162. 000034FC  302E FFFE                move.w     D0, [A6 - 0x2]
  4163. 00003500  C1FC 00A2                muls.w     D0, 0xA2
  4164. 00003504  D1C0                     add.l      A0, D0
  4165. 00003506  302E 0008                move.w     D0, [A6 + 0x8]
  4166. 0000350A  C1FC 08DC                muls.w     D0, 0x8DC
  4167. 0000350E  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  4168. 00003512  D3C0                     add.l      A1, D0
  4169. 00003514  302E FFFE                move.w     D0, [A6 - 0x2]
  4170. 00003518  C1FC 00A2                muls.w     D0, 0xA2
  4171. 0000351C  D3C0                     add.l      A1, D0
  4172. 0000351E  302E 0008                move.w     D0, [A6 + 0x8]
  4173. 00003522  C1FC 08DC                muls.w     D0, 0x8DC
  4174. 00003526  45ED E344                lea.l      A2, [A5 - 0x1CBC]
  4175. 0000352A  D5C0                     add.l      A2, D0
  4176. 0000352C  302E FFFE                move.w     D0, [A6 - 0x2]
  4177. 00003530  C1FC 00A2                muls.w     D0, 0xA2
  4178. 00003534  D5C0                     add.l      A2, D0
  4179. 00003536  302E 0008                move.w     D0, [A6 + 0x8]
  4180. 0000353A  C1FC 08DC                muls.w     D0, 0x8DC
  4181. 0000353E  47ED E344                lea.l      A3, [A5 - 0x1CBC]
  4182. 00003542  D7C0                     add.l      A3, D0
  4183. 00003544  302E FFFE                move.w     D0, [A6 - 0x2]
  4184. 00003548  C1FC 00A2                muls.w     D0, 0xA2
  4185. 0000354C  D7C0                     add.l      A3, D0
  4186. 0000354E  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  4187. 00003552  486B 007E                pea.l      [A3 + 0x7E]
  4188. 00003556  486F 0004                pea.l      [A7 + 0x4]
  4189. 0000355A  3F3C 100E                move.w     -[A7], 0x100E
  4190. 0000355E  A9EB                     syscall    Pack4/FP68K
  4191. 00003560  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  4192. 00003564  486A 007A                pea.l      [A2 + 0x7A]
  4193. 00003568  486F 0004                pea.l      [A7 + 0x4]
  4194. 0000356C  3F3C 100E                move.w     -[A7], 0x100E
  4195. 00003570  A9EB                     syscall    Pack4/FP68K
  4196. 00003572  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  4197. 00003576  4869 0076                pea.l      [A1 + 0x76]
  4198. 0000357A  486F 0004                pea.l      [A7 + 0x4]
  4199. 0000357E  3F3C 100E                move.w     -[A7], 0x100E
  4200. 00003582  A9EB                     syscall    Pack4/FP68K
  4201. 00003584  3F28 0074                move.w     -[A7], [A0 + 0x74]
  4202. 00003588  486D DE6C                pea.l      [A5 - 0x2194]
  4203. 0000358C  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  4204. 00003590  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  4205. 00003594  4FEF 0028                lea.l      A7, [A7 + 0x28]
  4206. 00003598  526E FFFE                addq.w     [A6 - 0x2], 1
  4207. label0000359C:
  4208. 0000359C  302E 0008                move.w     D0, [A6 + 0x8]
  4209. 000035A0  48C0                     ext.l      D0
  4210. 000035A2  D080                     add.l      D0, D0
  4211. 000035A4  41ED FD36                lea.l      A0, [A5 - 0x2CA]
  4212. 000035A8  D1C0                     add.l      A0, D0
  4213. 000035AA  302E FFFE                move.w     D0, [A6 - 0x2]
  4214. 000035AE  B050                     cmp.w      D0, [A0]
  4215. 000035B0  6F00 FBD8                ble        -0x426 /* 0000318A */
  4216. 000035B4  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  4217. 000035B8  4E5E                     unlink     A6
  4218. 000035BA  4E75                     rts
  4219. 000035BC  5354                     subq.w     [A4], 1
  4220. 000035BE  4154                     chk.w      D0, [A4]
  4221. 000035C0  5343                     subq.w     D3, 1
  4222. 000035C2  5245                     addq.w     D5, 1
  4223. fn000035C4:
  4224. 000035C4  4E56 FFFE                link       A6, -0x0002
  4225. 000035C8  7001                     moveq.l    D0, 0x01
  4226. 000035CA  3D40 FFFE                move.w     [A6 - 0x2], D0
  4227. 000035CE  6012                     bra        +0x14 /* 000035E2 */
  4228. label000035D0:
  4229. 000035D0  486D DE84                pea.l      [A5 - 0x217C]
  4230. 000035D4  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  4231. 000035D8  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  4232. 000035DC  508F                     addq.l     A7, 8
  4233. 000035DE  526E FFFE                addq.w     [A6 - 0x2], 1
  4234. label000035E2:
  4235. 000035E2  0C6E 003F FFFE           cmpi.w     [A6 - 0x2], 0x3F /* '?' */
  4236. 000035E8  6FE6                     ble        -0x18 /* 000035D0 */
  4237. 000035EA  302E 001A                move.w     D0, [A6 + 0x1A]
  4238. 000035EE  D06E 001C                add.w      D0, [A6 + 0x1C]
  4239. 000035F2  3F2E 0028                move.w     -[A7], [A6 + 0x28]
  4240. 000035F6  3F2E 0026                move.w     -[A7], [A6 + 0x26]
  4241. 000035FA  3F2E 0024                move.w     -[A7], [A6 + 0x24]
  4242. 000035FE  3F2E 0022                move.w     -[A7], [A6 + 0x22]
  4243. 00003602  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  4244. 00003606  3F2E 001E                move.w     -[A7], [A6 + 0x1E]
  4245. 0000360A  3F00                     move.w     -[A7], D0
  4246. 0000360C  3F2E 001C                move.w     -[A7], [A6 + 0x1C]
  4247. 00003610  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  4248. 00003614  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  4249. 00003618  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  4250. 0000361C  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  4251. 00003620  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  4252. 00003624  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  4253. 00003628  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  4254. 0000362C  486D DE86                pea.l      [A5 - 0x217A]
  4255. 00003630  2F2D DBFE                move.l     -[A7], [A5 - 0x2402]
  4256. 00003634  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  4257. 00003638  4FEF 0026                lea.l      A7, [A7 + 0x26]
  4258. 0000363C  4E5E                     unlink     A6
  4259. 0000363E  4E75                     rts
  4260. 00003640  4449                     neg.w      A1
  4261. 00003642  5350                     subq.w     [A0], 1
  4262. 00003644  4C41 5954                movem.l    D2,D4,D6,A0,A3,A4,A6, D1
  4263. export_12:
  4264. fn00003648:
  4265. 00003648  4E56 FFFC                link       A6, -0x0004
  4266. 0000364C  7001                     moveq.l    D0, 0x01
  4267. 0000364E  3D40 FFFE                move.w     [A6 - 0x2], D0
  4268. 00003652  6000 0398                bra        +0x39A /* 000039EC */
  4269. label00003656:
  4270. 00003656  7001                     moveq.l    D0, 0x01
  4271. 00003658  3D40 FFFC                move.w     [A6 - 0x4], D0
  4272. 0000365C  6000 0372                bra        +0x374 /* 000039D0 */
  4273. label00003660:
  4274. 00003660  302E 0008                move.w     D0, [A6 + 0x8]
  4275. 00003664  C1FC 03CC                muls.w     D0, 0x3CC
  4276. 00003668  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4277. 0000366C  D1C0                     add.l      A0, D0
  4278. 0000366E  302E FFFE                move.w     D0, [A6 - 0x2]
  4279. 00003672  C1FC 00A2                muls.w     D0, 0xA2
  4280. 00003676  D1C0                     add.l      A0, D0
  4281. 00003678  3028 003E                move.w     D0, [A0 + 0x3E]
  4282. 0000367C  B06E FFFC                cmp.w      D0, [A6 - 0x4]
  4283. 00003680  6600 034A                bne        +0x34C /* 000039CC */
  4284. 00003684  302E 0008                move.w     D0, [A6 + 0x8]
  4285. 00003688  C1FC 08DC                muls.w     D0, 0x8DC
  4286. 0000368C  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4287. 00003690  D1C0                     add.l      A0, D0
  4288. 00003692  302E FFFC                move.w     D0, [A6 - 0x4]
  4289. 00003696  C1FC 00A2                muls.w     D0, 0xA2
  4290. 0000369A  D1C0                     add.l      A0, D0
  4291. 0000369C  302E 0008                move.w     D0, [A6 + 0x8]
  4292. 000036A0  C1FC 03CC                muls.w     D0, 0x3CC
  4293. 000036A4  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  4294. 000036A8  D3C0                     add.l      A1, D0
  4295. 000036AA  302E FFFE                move.w     D0, [A6 - 0x2]
  4296. 000036AE  C1FC 00A2                muls.w     D0, 0xA2
  4297. 000036B2  D3C0                     add.l      A1, D0
  4298. 000036B4  3029 0084                move.w     D0, [A1 + 0x84]
  4299. 000036B8  D168 0084                add.w      [A0 + 0x84], D0
  4300. 000036BC  302E 0008                move.w     D0, [A6 + 0x8]
  4301. 000036C0  C1FC 08DC                muls.w     D0, 0x8DC
  4302. 000036C4  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4303. 000036C8  D1C0                     add.l      A0, D0
  4304. 000036CA  302E FFFC                move.w     D0, [A6 - 0x4]
  4305. 000036CE  C1FC 00A2                muls.w     D0, 0xA2
  4306. 000036D2  D1C0                     add.l      A0, D0
  4307. 000036D4  302E 0008                move.w     D0, [A6 + 0x8]
  4308. 000036D8  C1FC 03CC                muls.w     D0, 0x3CC
  4309. 000036DC  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  4310. 000036E0  D3C0                     add.l      A1, D0
  4311. 000036E2  302E FFFE                move.w     D0, [A6 - 0x2]
  4312. 000036E6  C1FC 00A2                muls.w     D0, 0xA2
  4313. 000036EA  D3C0                     add.l      A1, D0
  4314. 000036EC  3029 0086                move.w     D0, [A1 + 0x86]
  4315. 000036F0  D168 0086                add.w      [A0 + 0x86], D0
  4316. 000036F4  302E 0008                move.w     D0, [A6 + 0x8]
  4317. 000036F8  C1FC 08DC                muls.w     D0, 0x8DC
  4318. 000036FC  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4319. 00003700  D1C0                     add.l      A0, D0
  4320. 00003702  302E FFFC                move.w     D0, [A6 - 0x4]
  4321. 00003706  C1FC 00A2                muls.w     D0, 0xA2
  4322. 0000370A  D1C0                     add.l      A0, D0
  4323. 0000370C  302E 0008                move.w     D0, [A6 + 0x8]
  4324. 00003710  C1FC 03CC                muls.w     D0, 0x3CC
  4325. 00003714  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  4326. 00003718  D3C0                     add.l      A1, D0
  4327. 0000371A  302E FFFE                move.w     D0, [A6 - 0x2]
  4328. 0000371E  C1FC 00A2                muls.w     D0, 0xA2
  4329. 00003722  D3C0                     add.l      A1, D0
  4330. 00003724  3029 0088                move.w     D0, [A1 + 0x88]
  4331. 00003728  D168 0088                add.w      [A0 + 0x88], D0
  4332. 0000372C  302E 0008                move.w     D0, [A6 + 0x8]
  4333. 00003730  C1FC 08DC                muls.w     D0, 0x8DC
  4334. 00003734  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4335. 00003738  D1C0                     add.l      A0, D0
  4336. 0000373A  302E FFFC                move.w     D0, [A6 - 0x4]
  4337. 0000373E  C1FC 00A2                muls.w     D0, 0xA2
  4338. 00003742  D1C0                     add.l      A0, D0
  4339. 00003744  302E 0008                move.w     D0, [A6 + 0x8]
  4340. 00003748  C1FC 03CC                muls.w     D0, 0x3CC
  4341. 0000374C  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  4342. 00003750  D3C0                     add.l      A1, D0
  4343. 00003752  302E FFFE                move.w     D0, [A6 - 0x2]
  4344. 00003756  C1FC 00A2                muls.w     D0, 0xA2
  4345. 0000375A  D3C0                     add.l      A1, D0
  4346. 0000375C  3029 008E                move.w     D0, [A1 + 0x8E]
  4347. 00003760  D168 008E                add.w      [A0 + 0x8E], D0
  4348. 00003764  302E 0008                move.w     D0, [A6 + 0x8]
  4349. 00003768  C1FC 08DC                muls.w     D0, 0x8DC
  4350. 0000376C  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4351. 00003770  D1C0                     add.l      A0, D0
  4352. 00003772  302E FFFC                move.w     D0, [A6 - 0x4]
  4353. 00003776  C1FC 00A2                muls.w     D0, 0xA2
  4354. 0000377A  D1C0                     add.l      A0, D0
  4355. 0000377C  302E 0008                move.w     D0, [A6 + 0x8]
  4356. 00003780  C1FC 03CC                muls.w     D0, 0x3CC
  4357. 00003784  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  4358. 00003788  D3C0                     add.l      A1, D0
  4359. 0000378A  302E FFFE                move.w     D0, [A6 - 0x2]
  4360. 0000378E  C1FC 00A2                muls.w     D0, 0xA2
  4361. 00003792  D3C0                     add.l      A1, D0
  4362. 00003794  3029 0090                move.w     D0, [A1 + 0x90]
  4363. 00003798  D168 0090                add.w      [A0 + 0x90], D0
  4364. 0000379C  302E 0008                move.w     D0, [A6 + 0x8]
  4365. 000037A0  C1FC 08DC                muls.w     D0, 0x8DC
  4366. 000037A4  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4367. 000037A8  D1C0                     add.l      A0, D0
  4368. 000037AA  302E FFFC                move.w     D0, [A6 - 0x4]
  4369. 000037AE  C1FC 00A2                muls.w     D0, 0xA2
  4370. 000037B2  D1C0                     add.l      A0, D0
  4371. 000037B4  302E 0008                move.w     D0, [A6 + 0x8]
  4372. 000037B8  C1FC 03CC                muls.w     D0, 0x3CC
  4373. 000037BC  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  4374. 000037C0  D3C0                     add.l      A1, D0
  4375. 000037C2  302E FFFE                move.w     D0, [A6 - 0x2]
  4376. 000037C6  C1FC 00A2                muls.w     D0, 0xA2
  4377. 000037CA  D3C0                     add.l      A1, D0
  4378. 000037CC  3029 008A                move.w     D0, [A1 + 0x8A]
  4379. 000037D0  D168 008A                add.w      [A0 + 0x8A], D0
  4380. 000037D4  302E 0008                move.w     D0, [A6 + 0x8]
  4381. 000037D8  C1FC 08DC                muls.w     D0, 0x8DC
  4382. 000037DC  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4383. 000037E0  D1C0                     add.l      A0, D0
  4384. 000037E2  302E FFFC                move.w     D0, [A6 - 0x4]
  4385. 000037E6  C1FC 00A2                muls.w     D0, 0xA2
  4386. 000037EA  D1C0                     add.l      A0, D0
  4387. 000037EC  302E 0008                move.w     D0, [A6 + 0x8]
  4388. 000037F0  C1FC 03CC                muls.w     D0, 0x3CC
  4389. 000037F4  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  4390. 000037F8  D3C0                     add.l      A1, D0
  4391. 000037FA  302E FFFE                move.w     D0, [A6 - 0x2]
  4392. 000037FE  C1FC 00A2                muls.w     D0, 0xA2
  4393. 00003802  D3C0                     add.l      A1, D0
  4394. 00003804  3029 008C                move.w     D0, [A1 + 0x8C]
  4395. 00003808  D168 008C                add.w      [A0 + 0x8C], D0
  4396. 0000380C  302E 0008                move.w     D0, [A6 + 0x8]
  4397. 00003810  C1FC 08DC                muls.w     D0, 0x8DC
  4398. 00003814  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4399. 00003818  D1C0                     add.l      A0, D0
  4400. 0000381A  302E FFFC                move.w     D0, [A6 - 0x4]
  4401. 0000381E  C1FC 00A2                muls.w     D0, 0xA2
  4402. 00003822  D1C0                     add.l      A0, D0
  4403. 00003824  302E 0008                move.w     D0, [A6 + 0x8]
  4404. 00003828  C1FC 03CC                muls.w     D0, 0x3CC
  4405. 0000382C  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  4406. 00003830  D3C0                     add.l      A1, D0
  4407. 00003832  302E FFFE                move.w     D0, [A6 - 0x2]
  4408. 00003836  C1FC 00A2                muls.w     D0, 0xA2
  4409. 0000383A  D3C0                     add.l      A1, D0
  4410. 0000383C  3029 0092                move.w     D0, [A1 + 0x92]
  4411. 00003840  D168 0092                add.w      [A0 + 0x92], D0
  4412. 00003844  302E 0008                move.w     D0, [A6 + 0x8]
  4413. 00003848  C1FC 08DC                muls.w     D0, 0x8DC
  4414. 0000384C  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4415. 00003850  D1C0                     add.l      A0, D0
  4416. 00003852  302E FFFC                move.w     D0, [A6 - 0x4]
  4417. 00003856  C1FC 00A2                muls.w     D0, 0xA2
  4418. 0000385A  D1C0                     add.l      A0, D0
  4419. 0000385C  302E 0008                move.w     D0, [A6 + 0x8]
  4420. 00003860  C1FC 03CC                muls.w     D0, 0x3CC
  4421. 00003864  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  4422. 00003868  D3C0                     add.l      A1, D0
  4423. 0000386A  302E FFFE                move.w     D0, [A6 - 0x2]
  4424. 0000386E  C1FC 00A2                muls.w     D0, 0xA2
  4425. 00003872  D3C0                     add.l      A1, D0
  4426. 00003874  3029 0094                move.w     D0, [A1 + 0x94]
  4427. 00003878  D168 0094                add.w      [A0 + 0x94], D0
  4428. 0000387C  302E 0008                move.w     D0, [A6 + 0x8]
  4429. 00003880  C1FC 08DC                muls.w     D0, 0x8DC
  4430. 00003884  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4431. 00003888  D1C0                     add.l      A0, D0
  4432. 0000388A  302E FFFC                move.w     D0, [A6 - 0x4]
  4433. 0000388E  C1FC 00A2                muls.w     D0, 0xA2
  4434. 00003892  D1C0                     add.l      A0, D0
  4435. 00003894  302E 0008                move.w     D0, [A6 + 0x8]
  4436. 00003898  C1FC 03CC                muls.w     D0, 0x3CC
  4437. 0000389C  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  4438. 000038A0  D3C0                     add.l      A1, D0
  4439. 000038A2  302E FFFE                move.w     D0, [A6 - 0x2]
  4440. 000038A6  C1FC 00A2                muls.w     D0, 0xA2
  4441. 000038AA  D3C0                     add.l      A1, D0
  4442. 000038AC  3029 0096                move.w     D0, [A1 + 0x96]
  4443. 000038B0  D168 0096                add.w      [A0 + 0x96], D0
  4444. 000038B4  302E 0008                move.w     D0, [A6 + 0x8]
  4445. 000038B8  C1FC 08DC                muls.w     D0, 0x8DC
  4446. 000038BC  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4447. 000038C0  D1C0                     add.l      A0, D0
  4448. 000038C2  302E FFFC                move.w     D0, [A6 - 0x4]
  4449. 000038C6  C1FC 00A2                muls.w     D0, 0xA2
  4450. 000038CA  D1C0                     add.l      A0, D0
  4451. 000038CC  302E 0008                move.w     D0, [A6 + 0x8]
  4452. 000038D0  C1FC 03CC                muls.w     D0, 0x3CC
  4453. 000038D4  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  4454. 000038D8  D3C0                     add.l      A1, D0
  4455. 000038DA  302E FFFE                move.w     D0, [A6 - 0x2]
  4456. 000038DE  C1FC 00A2                muls.w     D0, 0xA2
  4457. 000038E2  D3C0                     add.l      A1, D0
  4458. 000038E4  3029 0098                move.w     D0, [A1 + 0x98]
  4459. 000038E8  D168 0098                add.w      [A0 + 0x98], D0
  4460. 000038EC  302E 0008                move.w     D0, [A6 + 0x8]
  4461. 000038F0  C1FC 08DC                muls.w     D0, 0x8DC
  4462. 000038F4  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4463. 000038F8  D1C0                     add.l      A0, D0
  4464. 000038FA  302E FFFC                move.w     D0, [A6 - 0x4]
  4465. 000038FE  C1FC 00A2                muls.w     D0, 0xA2
  4466. 00003902  D1C0                     add.l      A0, D0
  4467. 00003904  302E 0008                move.w     D0, [A6 + 0x8]
  4468. 00003908  C1FC 03CC                muls.w     D0, 0x3CC
  4469. 0000390C  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  4470. 00003910  D3C0                     add.l      A1, D0
  4471. 00003912  302E FFFE                move.w     D0, [A6 - 0x2]
  4472. 00003916  C1FC 00A2                muls.w     D0, 0xA2
  4473. 0000391A  D3C0                     add.l      A1, D0
  4474. 0000391C  3029 009C                move.w     D0, [A1 + 0x9C]
  4475. 00003920  D168 009C                add.w      [A0 + 0x9C], D0
  4476. 00003924  302E 0008                move.w     D0, [A6 + 0x8]
  4477. 00003928  C1FC 08DC                muls.w     D0, 0x8DC
  4478. 0000392C  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4479. 00003930  D1C0                     add.l      A0, D0
  4480. 00003932  302E FFFC                move.w     D0, [A6 - 0x4]
  4481. 00003936  C1FC 00A2                muls.w     D0, 0xA2
  4482. 0000393A  D1C0                     add.l      A0, D0
  4483. 0000393C  302E 0008                move.w     D0, [A6 + 0x8]
  4484. 00003940  C1FC 03CC                muls.w     D0, 0x3CC
  4485. 00003944  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  4486. 00003948  D3C0                     add.l      A1, D0
  4487. 0000394A  302E FFFE                move.w     D0, [A6 - 0x2]
  4488. 0000394E  C1FC 00A2                muls.w     D0, 0xA2
  4489. 00003952  D3C0                     add.l      A1, D0
  4490. 00003954  3029 009A                move.w     D0, [A1 + 0x9A]
  4491. 00003958  D168 009A                add.w      [A0 + 0x9A], D0
  4492. 0000395C  302E 0008                move.w     D0, [A6 + 0x8]
  4493. 00003960  C1FC 08DC                muls.w     D0, 0x8DC
  4494. 00003964  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4495. 00003968  D1C0                     add.l      A0, D0
  4496. 0000396A  302E FFFC                move.w     D0, [A6 - 0x4]
  4497. 0000396E  C1FC 00A2                muls.w     D0, 0xA2
  4498. 00003972  D1C0                     add.l      A0, D0
  4499. 00003974  302E 0008                move.w     D0, [A6 + 0x8]
  4500. 00003978  C1FC 03CC                muls.w     D0, 0x3CC
  4501. 0000397C  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  4502. 00003980  D3C0                     add.l      A1, D0
  4503. 00003982  302E FFFE                move.w     D0, [A6 - 0x2]
  4504. 00003986  C1FC 00A2                muls.w     D0, 0xA2
  4505. 0000398A  D3C0                     add.l      A1, D0
  4506. 0000398C  3029 009E                move.w     D0, [A1 + 0x9E]
  4507. 00003990  D168 009E                add.w      [A0 + 0x9E], D0
  4508. 00003994  302E 0008                move.w     D0, [A6 + 0x8]
  4509. 00003998  C1FC 08DC                muls.w     D0, 0x8DC
  4510. 0000399C  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4511. 000039A0  D1C0                     add.l      A0, D0
  4512. 000039A2  302E FFFC                move.w     D0, [A6 - 0x4]
  4513. 000039A6  C1FC 00A2                muls.w     D0, 0xA2
  4514. 000039AA  D1C0                     add.l      A0, D0
  4515. 000039AC  302E 0008                move.w     D0, [A6 + 0x8]
  4516. 000039B0  C1FC 03CC                muls.w     D0, 0x3CC
  4517. 000039B4  43ED F4FC                lea.l      A1, [A5 - 0xB04]
  4518. 000039B8  D3C0                     add.l      A1, D0
  4519. 000039BA  302E FFFE                move.w     D0, [A6 - 0x2]
  4520. 000039BE  C1FC 00A2                muls.w     D0, 0xA2
  4521. 000039C2  D3C0                     add.l      A1, D0
  4522. 000039C4  3029 00A0                move.w     D0, [A1 + 0xA0]
  4523. 000039C8  D168 00A0                add.w      [A0 + 0xA0], D0
  4524. label000039CC:
  4525. 000039CC  526E FFFC                addq.w     [A6 - 0x4], 1
  4526. label000039D0:
  4527. 000039D0  302E 0008                move.w     D0, [A6 + 0x8]
  4528. 000039D4  48C0                     ext.l      D0
  4529. 000039D6  D080                     add.l      D0, D0
  4530. 000039D8  41ED FD36                lea.l      A0, [A5 - 0x2CA]
  4531. 000039DC  D1C0                     add.l      A0, D0
  4532. 000039DE  302E FFFC                move.w     D0, [A6 - 0x4]
  4533. 000039E2  B050                     cmp.w      D0, [A0]
  4534. 000039E4  6F00 FC7A                ble        -0x384 /* 00003660 */
  4535. 000039E8  526E FFFE                addq.w     [A6 - 0x2], 1
  4536. label000039EC:
  4537. 000039EC  0C6E 0005 FFFE           cmpi.w     [A6 - 0x2], 0x5
  4538. 000039F2  6F00 FC62                ble        -0x39C /* 00003656 */
  4539. 000039F6  4E5E                     unlink     A6
  4540. 000039F8  4E75                     rts
  4541. 000039FA  5550                     subq.w     [A0], 2
  4542. 000039FC  4441                     neg.w      D1
  4543. 000039FE  5445                     addq.w     D5, 2
  4544. 00003A00  504C                     addq.w     A4, 8
  4545. export_11:
  4546. fn00003A02:
  4547. 00003A02  4E56 FFFC                link       A6, -0x0004
  4548. 00003A06  7001                     moveq.l    D0, 0x01
  4549. 00003A08  3D40 FFFE                move.w     [A6 - 0x2], D0
  4550. 00003A0C  6000 01FE                bra        +0x200 /* 00003C0C */
  4551. label00003A10:
  4552. 00003A10  7001                     moveq.l    D0, 0x01
  4553. 00003A12  3D40 FFFC                move.w     [A6 - 0x4], D0
  4554. 00003A16  6000 01D8                bra        +0x1DA /* 00003BF0 */
  4555. label00003A1A:
  4556. 00003A1A  302E 0008                move.w     D0, [A6 + 0x8]
  4557. 00003A1E  C1FC 08DC                muls.w     D0, 0x8DC
  4558. 00003A22  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4559. 00003A26  D1C0                     add.l      A0, D0
  4560. 00003A28  302E FFFC                move.w     D0, [A6 - 0x4]
  4561. 00003A2C  C1FC 00A2                muls.w     D0, 0xA2
  4562. 00003A30  D1C0                     add.l      A0, D0
  4563. 00003A32  4A68 003A                tst.w      [A0 + 0x3A]
  4564. 00003A36  6700 01B4                beq        +0x1B6 /* 00003BEC */
  4565. 00003A3A  302E 0008                move.w     D0, [A6 + 0x8]
  4566. 00003A3E  C1FC 08DC                muls.w     D0, 0x8DC
  4567. 00003A42  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4568. 00003A46  D1C0                     add.l      A0, D0
  4569. 00003A48  302E FFFC                move.w     D0, [A6 - 0x4]
  4570. 00003A4C  C1FC 00A2                muls.w     D0, 0xA2
  4571. 00003A50  D1C0                     add.l      A0, D0
  4572. 00003A52  0C68 0005 002C           cmpi.w     [A0 + 0x2C], 0x5
  4573. 00003A58  6638                     bne        +0x3A /* 00003A92 */
  4574. 00003A5A  302E 0008                move.w     D0, [A6 + 0x8]
  4575. 00003A5E  C1FC 03CC                muls.w     D0, 0x3CC
  4576. 00003A62  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4577. 00003A66  D1C0                     add.l      A0, D0
  4578. 00003A68  302E 0008                move.w     D0, [A6 + 0x8]
  4579. 00003A6C  C1FC 08DC                muls.w     D0, 0x8DC
  4580. 00003A70  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  4581. 00003A74  D3C0                     add.l      A1, D0
  4582. 00003A76  302E FFFC                move.w     D0, [A6 - 0x4]
  4583. 00003A7A  C1FC 00A2                muls.w     D0, 0xA2
  4584. 00003A7E  D3C0                     add.l      A1, D0
  4585. 00003A80  41E8 00A2                lea.l      A0, [A0 + 0xA2]
  4586. 00003A84  7027                     moveq.l    D0, 0x27
  4587. label00003A86:
  4588. 00003A86  20D9                     move.l     [A0]+, [A1]+
  4589. 00003A88  51C8 FFFC                dbf        D0, -0x6 /* 00003A86 */
  4590. 00003A8C  30D9                     move.w     [A0]+, [A1]+
  4591. 00003A8E  6000 015C                bra        +0x15E /* 00003BEC */
  4592. label00003A92:
  4593. 00003A92  302E 0008                move.w     D0, [A6 + 0x8]
  4594. 00003A96  C1FC 08DC                muls.w     D0, 0x8DC
  4595. 00003A9A  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4596. 00003A9E  D1C0                     add.l      A0, D0
  4597. 00003AA0  302E FFFC                move.w     D0, [A6 - 0x4]
  4598. 00003AA4  C1FC 00A2                muls.w     D0, 0xA2
  4599. 00003AA8  D1C0                     add.l      A0, D0
  4600. 00003AAA  0C68 0003 002C           cmpi.w     [A0 + 0x2C], 0x3
  4601. 00003AB0  6638                     bne        +0x3A /* 00003AEA */
  4602. 00003AB2  302E 0008                move.w     D0, [A6 + 0x8]
  4603. 00003AB6  C1FC 03CC                muls.w     D0, 0x3CC
  4604. 00003ABA  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4605. 00003ABE  D1C0                     add.l      A0, D0
  4606. 00003AC0  302E 0008                move.w     D0, [A6 + 0x8]
  4607. 00003AC4  C1FC 08DC                muls.w     D0, 0x8DC
  4608. 00003AC8  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  4609. 00003ACC  D3C0                     add.l      A1, D0
  4610. 00003ACE  302E FFFC                move.w     D0, [A6 - 0x4]
  4611. 00003AD2  C1FC 00A2                muls.w     D0, 0xA2
  4612. 00003AD6  D3C0                     add.l      A1, D0
  4613. 00003AD8  41E8 0144                lea.l      A0, [A0 + 0x144]
  4614. 00003ADC  7027                     moveq.l    D0, 0x27
  4615. label00003ADE:
  4616. 00003ADE  20D9                     move.l     [A0]+, [A1]+
  4617. 00003AE0  51C8 FFFC                dbf        D0, -0x6 /* 00003ADE */
  4618. 00003AE4  30D9                     move.w     [A0]+, [A1]+
  4619. 00003AE6  6000 0104                bra        +0x106 /* 00003BEC */
  4620. label00003AEA:
  4621. 00003AEA  302E 0008                move.w     D0, [A6 + 0x8]
  4622. 00003AEE  C1FC 08DC                muls.w     D0, 0x8DC
  4623. 00003AF2  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4624. 00003AF6  D1C0                     add.l      A0, D0
  4625. 00003AF8  302E FFFC                move.w     D0, [A6 - 0x4]
  4626. 00003AFC  C1FC 00A2                muls.w     D0, 0xA2
  4627. 00003B00  D1C0                     add.l      A0, D0
  4628. 00003B02  0C68 0004 002C           cmpi.w     [A0 + 0x2C], 0x4
  4629. 00003B08  6638                     bne        +0x3A /* 00003B42 */
  4630. 00003B0A  302E 0008                move.w     D0, [A6 + 0x8]
  4631. 00003B0E  C1FC 03CC                muls.w     D0, 0x3CC
  4632. 00003B12  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4633. 00003B16  D1C0                     add.l      A0, D0
  4634. 00003B18  302E 0008                move.w     D0, [A6 + 0x8]
  4635. 00003B1C  C1FC 08DC                muls.w     D0, 0x8DC
  4636. 00003B20  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  4637. 00003B24  D3C0                     add.l      A1, D0
  4638. 00003B26  302E FFFC                move.w     D0, [A6 - 0x4]
  4639. 00003B2A  C1FC 00A2                muls.w     D0, 0xA2
  4640. 00003B2E  D3C0                     add.l      A1, D0
  4641. 00003B30  41E8 01E6                lea.l      A0, [A0 + 0x1E6]
  4642. 00003B34  7027                     moveq.l    D0, 0x27
  4643. label00003B36:
  4644. 00003B36  20D9                     move.l     [A0]+, [A1]+
  4645. 00003B38  51C8 FFFC                dbf        D0, -0x6 /* 00003B36 */
  4646. 00003B3C  30D9                     move.w     [A0]+, [A1]+
  4647. 00003B3E  6000 00AC                bra        +0xAE /* 00003BEC */
  4648. label00003B42:
  4649. 00003B42  302E 0008                move.w     D0, [A6 + 0x8]
  4650. 00003B46  C1FC 08DC                muls.w     D0, 0x8DC
  4651. 00003B4A  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4652. 00003B4E  D1C0                     add.l      A0, D0
  4653. 00003B50  302E FFFC                move.w     D0, [A6 - 0x4]
  4654. 00003B54  C1FC 00A2                muls.w     D0, 0xA2
  4655. 00003B58  D1C0                     add.l      A0, D0
  4656. 00003B5A  0C68 0001 002C           cmpi.w     [A0 + 0x2C], 0x1
  4657. 00003B60  6636                     bne        +0x38 /* 00003B98 */
  4658. 00003B62  302E 0008                move.w     D0, [A6 + 0x8]
  4659. 00003B66  C1FC 03CC                muls.w     D0, 0x3CC
  4660. 00003B6A  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4661. 00003B6E  D1C0                     add.l      A0, D0
  4662. 00003B70  302E 0008                move.w     D0, [A6 + 0x8]
  4663. 00003B74  C1FC 08DC                muls.w     D0, 0x8DC
  4664. 00003B78  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  4665. 00003B7C  D3C0                     add.l      A1, D0
  4666. 00003B7E  302E FFFC                move.w     D0, [A6 - 0x4]
  4667. 00003B82  C1FC 00A2                muls.w     D0, 0xA2
  4668. 00003B86  D3C0                     add.l      A1, D0
  4669. 00003B88  41E8 0288                lea.l      A0, [A0 + 0x288]
  4670. 00003B8C  7027                     moveq.l    D0, 0x27
  4671. label00003B8E:
  4672. 00003B8E  20D9                     move.l     [A0]+, [A1]+
  4673. 00003B90  51C8 FFFC                dbf        D0, -0x6 /* 00003B8E */
  4674. 00003B94  30D9                     move.w     [A0]+, [A1]+
  4675. 00003B96  6054                     bra        +0x56 /* 00003BEC */
  4676. label00003B98:
  4677. 00003B98  302E 0008                move.w     D0, [A6 + 0x8]
  4678. 00003B9C  C1FC 08DC                muls.w     D0, 0x8DC
  4679. 00003BA0  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  4680. 00003BA4  D1C0                     add.l      A0, D0
  4681. 00003BA6  302E FFFC                move.w     D0, [A6 - 0x4]
  4682. 00003BAA  C1FC 00A2                muls.w     D0, 0xA2
  4683. 00003BAE  D1C0                     add.l      A0, D0
  4684. 00003BB0  0C68 0002 002C           cmpi.w     [A0 + 0x2C], 0x2
  4685. 00003BB6  6634                     bne        +0x36 /* 00003BEC */
  4686. 00003BB8  302E 0008                move.w     D0, [A6 + 0x8]
  4687. 00003BBC  C1FC 03CC                muls.w     D0, 0x3CC
  4688. 00003BC0  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4689. 00003BC4  D1C0                     add.l      A0, D0
  4690. 00003BC6  302E 0008                move.w     D0, [A6 + 0x8]
  4691. 00003BCA  C1FC 08DC                muls.w     D0, 0x8DC
  4692. 00003BCE  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  4693. 00003BD2  D3C0                     add.l      A1, D0
  4694. 00003BD4  302E FFFC                move.w     D0, [A6 - 0x4]
  4695. 00003BD8  C1FC 00A2                muls.w     D0, 0xA2
  4696. 00003BDC  D3C0                     add.l      A1, D0
  4697. 00003BDE  41E8 032A                lea.l      A0, [A0 + 0x32A]
  4698. 00003BE2  7027                     moveq.l    D0, 0x27
  4699. label00003BE4:
  4700. 00003BE4  20D9                     move.l     [A0]+, [A1]+
  4701. 00003BE6  51C8 FFFC                dbf        D0, -0x6 /* 00003BE4 */
  4702. 00003BEA  30D9                     move.w     [A0]+, [A1]+
  4703. label00003BEC:
  4704. 00003BEC  526E FFFC                addq.w     [A6 - 0x4], 1
  4705. label00003BF0:
  4706. 00003BF0  302E 0008                move.w     D0, [A6 + 0x8]
  4707. 00003BF4  48C0                     ext.l      D0
  4708. 00003BF6  D080                     add.l      D0, D0
  4709. 00003BF8  41ED FD36                lea.l      A0, [A5 - 0x2CA]
  4710. 00003BFC  D1C0                     add.l      A0, D0
  4711. 00003BFE  302E FFFC                move.w     D0, [A6 - 0x4]
  4712. 00003C02  B050                     cmp.w      D0, [A0]
  4713. 00003C04  6F00 FE14                ble        -0x1EA /* 00003A1A */
  4714. 00003C08  526E FFFE                addq.w     [A6 - 0x2], 1
  4715. label00003C0C:
  4716. 00003C0C  0C6E 0005 FFFE           cmpi.w     [A6 - 0x2], 0x5
  4717. 00003C12  6F00 FDFC                ble        -0x202 /* 00003A10 */
  4718. 00003C16  7001                     moveq.l    D0, 0x01
  4719. 00003C18  3D40 FFFE                move.w     [A6 - 0x2], D0
  4720. 00003C1C  6000 01AA                bra        +0x1AC /* 00003DC8 */
  4721. label00003C20:
  4722. 00003C20  302E 0008                move.w     D0, [A6 + 0x8]
  4723. 00003C24  C1FC 03CC                muls.w     D0, 0x3CC
  4724. 00003C28  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4725. 00003C2C  D1C0                     add.l      A0, D0
  4726. 00003C2E  302E FFFE                move.w     D0, [A6 - 0x2]
  4727. 00003C32  C1FC 00A2                muls.w     D0, 0xA2
  4728. 00003C36  D1C0                     add.l      A0, D0
  4729. 00003C38  4268 0084                clr.w      [A0 + 0x84]
  4730. 00003C3C  302E 0008                move.w     D0, [A6 + 0x8]
  4731. 00003C40  C1FC 03CC                muls.w     D0, 0x3CC
  4732. 00003C44  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4733. 00003C48  D1C0                     add.l      A0, D0
  4734. 00003C4A  302E FFFE                move.w     D0, [A6 - 0x2]
  4735. 00003C4E  C1FC 00A2                muls.w     D0, 0xA2
  4736. 00003C52  D1C0                     add.l      A0, D0
  4737. 00003C54  4268 0086                clr.w      [A0 + 0x86]
  4738. 00003C58  302E 0008                move.w     D0, [A6 + 0x8]
  4739. 00003C5C  C1FC 03CC                muls.w     D0, 0x3CC
  4740. 00003C60  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4741. 00003C64  D1C0                     add.l      A0, D0
  4742. 00003C66  302E FFFE                move.w     D0, [A6 - 0x2]
  4743. 00003C6A  C1FC 00A2                muls.w     D0, 0xA2
  4744. 00003C6E  D1C0                     add.l      A0, D0
  4745. 00003C70  4268 0088                clr.w      [A0 + 0x88]
  4746. 00003C74  302E 0008                move.w     D0, [A6 + 0x8]
  4747. 00003C78  C1FC 03CC                muls.w     D0, 0x3CC
  4748. 00003C7C  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4749. 00003C80  D1C0                     add.l      A0, D0
  4750. 00003C82  302E FFFE                move.w     D0, [A6 - 0x2]
  4751. 00003C86  C1FC 00A2                muls.w     D0, 0xA2
  4752. 00003C8A  D1C0                     add.l      A0, D0
  4753. 00003C8C  4268 008E                clr.w      [A0 + 0x8E]
  4754. 00003C90  302E 0008                move.w     D0, [A6 + 0x8]
  4755. 00003C94  C1FC 03CC                muls.w     D0, 0x3CC
  4756. 00003C98  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4757. 00003C9C  D1C0                     add.l      A0, D0
  4758. 00003C9E  302E FFFE                move.w     D0, [A6 - 0x2]
  4759. 00003CA2  C1FC 00A2                muls.w     D0, 0xA2
  4760. 00003CA6  D1C0                     add.l      A0, D0
  4761. 00003CA8  4268 0090                clr.w      [A0 + 0x90]
  4762. 00003CAC  302E 0008                move.w     D0, [A6 + 0x8]
  4763. 00003CB0  C1FC 03CC                muls.w     D0, 0x3CC
  4764. 00003CB4  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4765. 00003CB8  D1C0                     add.l      A0, D0
  4766. 00003CBA  302E FFFE                move.w     D0, [A6 - 0x2]
  4767. 00003CBE  C1FC 00A2                muls.w     D0, 0xA2
  4768. 00003CC2  D1C0                     add.l      A0, D0
  4769. 00003CC4  4268 008A                clr.w      [A0 + 0x8A]
  4770. 00003CC8  302E 0008                move.w     D0, [A6 + 0x8]
  4771. 00003CCC  C1FC 03CC                muls.w     D0, 0x3CC
  4772. 00003CD0  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4773. 00003CD4  D1C0                     add.l      A0, D0
  4774. 00003CD6  302E FFFE                move.w     D0, [A6 - 0x2]
  4775. 00003CDA  C1FC 00A2                muls.w     D0, 0xA2
  4776. 00003CDE  D1C0                     add.l      A0, D0
  4777. 00003CE0  4268 008C                clr.w      [A0 + 0x8C]
  4778. 00003CE4  302E 0008                move.w     D0, [A6 + 0x8]
  4779. 00003CE8  C1FC 03CC                muls.w     D0, 0x3CC
  4780. 00003CEC  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4781. 00003CF0  D1C0                     add.l      A0, D0
  4782. 00003CF2  302E FFFE                move.w     D0, [A6 - 0x2]
  4783. 00003CF6  C1FC 00A2                muls.w     D0, 0xA2
  4784. 00003CFA  D1C0                     add.l      A0, D0
  4785. 00003CFC  4268 0092                clr.w      [A0 + 0x92]
  4786. 00003D00  302E 0008                move.w     D0, [A6 + 0x8]
  4787. 00003D04  C1FC 03CC                muls.w     D0, 0x3CC
  4788. 00003D08  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4789. 00003D0C  D1C0                     add.l      A0, D0
  4790. 00003D0E  302E FFFE                move.w     D0, [A6 - 0x2]
  4791. 00003D12  C1FC 00A2                muls.w     D0, 0xA2
  4792. 00003D16  D1C0                     add.l      A0, D0
  4793. 00003D18  4268 0094                clr.w      [A0 + 0x94]
  4794. 00003D1C  302E 0008                move.w     D0, [A6 + 0x8]
  4795. 00003D20  C1FC 03CC                muls.w     D0, 0x3CC
  4796. 00003D24  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4797. 00003D28  D1C0                     add.l      A0, D0
  4798. 00003D2A  302E FFFE                move.w     D0, [A6 - 0x2]
  4799. 00003D2E  C1FC 00A2                muls.w     D0, 0xA2
  4800. 00003D32  D1C0                     add.l      A0, D0
  4801. 00003D34  4268 0096                clr.w      [A0 + 0x96]
  4802. 00003D38  302E 0008                move.w     D0, [A6 + 0x8]
  4803. 00003D3C  C1FC 03CC                muls.w     D0, 0x3CC
  4804. 00003D40  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4805. 00003D44  D1C0                     add.l      A0, D0
  4806. 00003D46  302E FFFE                move.w     D0, [A6 - 0x2]
  4807. 00003D4A  C1FC 00A2                muls.w     D0, 0xA2
  4808. 00003D4E  D1C0                     add.l      A0, D0
  4809. 00003D50  4268 0098                clr.w      [A0 + 0x98]
  4810. 00003D54  302E 0008                move.w     D0, [A6 + 0x8]
  4811. 00003D58  C1FC 03CC                muls.w     D0, 0x3CC
  4812. 00003D5C  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4813. 00003D60  D1C0                     add.l      A0, D0
  4814. 00003D62  302E FFFE                move.w     D0, [A6 - 0x2]
  4815. 00003D66  C1FC 00A2                muls.w     D0, 0xA2
  4816. 00003D6A  D1C0                     add.l      A0, D0
  4817. 00003D6C  4268 009C                clr.w      [A0 + 0x9C]
  4818. 00003D70  302E 0008                move.w     D0, [A6 + 0x8]
  4819. 00003D74  C1FC 03CC                muls.w     D0, 0x3CC
  4820. 00003D78  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4821. 00003D7C  D1C0                     add.l      A0, D0
  4822. 00003D7E  302E FFFE                move.w     D0, [A6 - 0x2]
  4823. 00003D82  C1FC 00A2                muls.w     D0, 0xA2
  4824. 00003D86  D1C0                     add.l      A0, D0
  4825. 00003D88  4268 009A                clr.w      [A0 + 0x9A]
  4826. 00003D8C  302E 0008                move.w     D0, [A6 + 0x8]
  4827. 00003D90  C1FC 03CC                muls.w     D0, 0x3CC
  4828. 00003D94  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4829. 00003D98  D1C0                     add.l      A0, D0
  4830. 00003D9A  302E FFFE                move.w     D0, [A6 - 0x2]
  4831. 00003D9E  C1FC 00A2                muls.w     D0, 0xA2
  4832. 00003DA2  D1C0                     add.l      A0, D0
  4833. 00003DA4  4268 009E                clr.w      [A0 + 0x9E]
  4834. 00003DA8  302E 0008                move.w     D0, [A6 + 0x8]
  4835. 00003DAC  C1FC 03CC                muls.w     D0, 0x3CC
  4836. 00003DB0  41ED F4FC                lea.l      A0, [A5 - 0xB04]
  4837. 00003DB4  D1C0                     add.l      A0, D0
  4838. 00003DB6  302E FFFE                move.w     D0, [A6 - 0x2]
  4839. 00003DBA  C1FC 00A2                muls.w     D0, 0xA2
  4840. 00003DBE  D1C0                     add.l      A0, D0
  4841. 00003DC0  4268 00A0                clr.w      [A0 + 0xA0]
  4842. 00003DC4  526E FFFE                addq.w     [A6 - 0x2], 1
  4843. label00003DC8:
  4844. 00003DC8  0C6E 0005 FFFE           cmpi.w     [A6 - 0x2], 0x5
  4845. 00003DCE  6F00 FE50                ble        -0x1AE /* 00003C20 */
  4846. 00003DD2  4E5E                     unlink     A6
  4847. 00003DD4  4E75                     rts
  4848. 00003DD6  434C                     chk.w      D1, A4
  4849. 00003DD8  4541                     chk.w      D2, D1
  4850. 00003DDA  5243                     addq.w     D3, 1
  4851. 00003DDC  504C                     addq.w     A4, 8
  4852. export_13:
  4853. 00003DDE  4E56 FD5A                link       A6, -0x02A6
  4854. 00003DE2  48E7 1F00                movem.l    -[A7], D3,D4,D5,D6,D7
  4855. 00003DE6  426E FFFE                clr.w      [A6 - 0x2]
  4856. 00003DEA  6000 0CD2                bra        +0xCD4 /* 00004ABE */
  4857. label00003DEE:
  4858. 00003DEE  302E FFFE                move.w     D0, [A6 - 0x2]
  4859. 00003DF2  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  4860. 00003DF6  41ED FC94                lea.l      A0, [A5 - 0x36C]
  4861. 00003DFA  D1C0                     add.l      A0, D0
  4862. 00003DFC  4850                     pea.l      [A0]
  4863. 00003DFE  486E FE04                pea.l      [A6 - 0x1FC]
  4864. 00003E02  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  4865. 00003E06  508F                     addq.l     A7, 8
  4866. 00003E08  486D D3EC                pea.l      [A5 - 0x2C14]
  4867. 00003E0C  486E FE04                pea.l      [A6 - 0x1FC]
  4868. 00003E10  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  4869. 00003E14  508F                     addq.l     A7, 8
  4870. 00003E16  486D D3F0                pea.l      [A5 - 0x2C10]
  4871. 00003E1A  486E FE04                pea.l      [A6 - 0x1FC]
  4872. 00003E1E  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  4873. 00003E22  508F                     addq.l     A7, 8
  4874. 00003E24  2D40 FE36                move.l     [A6 - 0x1CA], D0
  4875. 00003E28  4AAE FE36                tst.l      [A6 - 0x1CA]
  4876. 00003E2C  6600 0086                bne        +0x88 /* 00003EB4 */
  4877. 00003E30  486D D3F4                pea.l      [A5 - 0x2C0C]
  4878. 00003E34  486E FE04                pea.l      [A6 - 0x1FC]
  4879. 00003E38  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  4880. 00003E3C  508F                     addq.l     A7, 8
  4881. 00003E3E  2D40 FE36                move.l     [A6 - 0x1CA], D0
  4882. 00003E42  486D D3F8                pea.l      [A5 - 0x2C08]
  4883. 00003E46  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  4884. 00003E4A  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  4885. 00003E4E  508F                     addq.l     A7, 8
  4886. 00003E50  486D D406                pea.l      [A5 - 0x2BFA]
  4887. 00003E54  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  4888. 00003E58  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  4889. 00003E5C  508F                     addq.l     A7, 8
  4890. 00003E5E  486D D410                pea.l      [A5 - 0x2BF0]
  4891. 00003E62  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  4892. 00003E66  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  4893. 00003E6A  508F                     addq.l     A7, 8
  4894. 00003E6C  486D D41C                pea.l      [A5 - 0x2BE4]
  4895. 00003E70  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  4896. 00003E74  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  4897. 00003E78  508F                     addq.l     A7, 8
  4898. 00003E7A  7001                     moveq.l    D0, 0x01
  4899. 00003E7C  3D40 FFFC                move.w     [A6 - 0x4], D0
  4900. 00003E80  6012                     bra        +0x14 /* 00003E94 */
  4901. label00003E82:
  4902. 00003E82  486D D42A                pea.l      [A5 - 0x2BD6]
  4903. 00003E86  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  4904. 00003E8A  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  4905. 00003E8E  508F                     addq.l     A7, 8
  4906. 00003E90  526E FFFC                addq.w     [A6 - 0x4], 1
  4907. label00003E94:
  4908. 00003E94  302E FFFE                move.w     D0, [A6 - 0x2]
  4909. 00003E98  48C0                     ext.l      D0
  4910. 00003E9A  D080                     add.l      D0, D0
  4911. 00003E9C  41ED FD36                lea.l      A0, [A5 - 0x2CA]
  4912. 00003EA0  D1C0                     add.l      A0, D0
  4913. 00003EA2  302E FFFC                move.w     D0, [A6 - 0x4]
  4914. 00003EA6  B050                     cmp.w      D0, [A0]
  4915. 00003EA8  6FD8                     ble        -0x26 /* 00003E82 */
  4916. 00003EAA  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  4917. 00003EAE  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  4918. 00003EB2  588F                     addq.l     A7, 4
  4919. label00003EB4:
  4920. 00003EB4  302E FFFE                move.w     D0, [A6 - 0x2]
  4921. 00003EB8  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  4922. 00003EBC  D08E                     add.l      D0, A6
  4923. 00003EBE  322E FFFE                move.w     D1, [A6 - 0x2]
  4924. 00003EC2  C3FC 002C                muls.w     D1, 0x2C /* ',' */
  4925. 00003EC6  D28E                     add.l      D1, A6
  4926. 00003EC8  342E FFFE                move.w     D2, [A6 - 0x2]
  4927. 00003ECC  C5FC 002C                muls.w     D2, 0x2C /* ',' */
  4928. 00003ED0  D48E                     add.l      D2, A6
  4929. 00003ED2  362E FFFE                move.w     D3, [A6 - 0x2]
  4930. 00003ED6  C7FC 002C                muls.w     D3, 0x2C /* ',' */
  4931. 00003EDA  D68E                     add.l      D3, A6
  4932. 00003EDC  382E FFFE                move.w     D4, [A6 - 0x2]
  4933. 00003EE0  C9FC 002C                muls.w     D4, 0x2C /* ',' */
  4934. 00003EE4  D88E                     add.l      D4, A6
  4935. 00003EE6  3A2E FFFE                move.w     D5, [A6 - 0x2]
  4936. 00003EEA  CBFC 002C                muls.w     D5, 0x2C /* ',' */
  4937. 00003EEE  DA8E                     add.l      D5, A6
  4938. 00003EF0  0685 FFFF FD9C           addi.l     D5, 0xFFFFFD9C
  4939. 00003EF6  2F05                     move.l     -[A7], D5
  4940. 00003EF8  0684 FFFF FD9A           addi.l     D4, 0xFFFFFD9A
  4941. 00003EFE  2F04                     move.l     -[A7], D4
  4942. 00003F00  0683 FFFF FD98           addi.l     D3, 0xFFFFFD98
  4943. 00003F06  2F03                     move.l     -[A7], D3
  4944. 00003F08  0682 FFFF FD96           addi.l     D2, 0xFFFFFD96
  4945. 00003F0E  2F02                     move.l     -[A7], D2
  4946. 00003F10  0681 FFFF FD94           addi.l     D1, 0xFFFFFD94
  4947. 00003F16  2F01                     move.l     -[A7], D1
  4948. 00003F18  0680 FFFF FD92           addi.l     D0, 0xFFFFFD92
  4949. 00003F1E  2F00                     move.l     -[A7], D0
  4950. 00003F20  486D D450                pea.l      [A5 - 0x2BB0]
  4951. 00003F24  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  4952. 00003F28  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  4953. 00003F2C  4FEF 0020                lea.l      A7, [A7 + 0x20]
  4954. 00003F30  302E FFFE                move.w     D0, [A6 - 0x2]
  4955. 00003F34  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  4956. 00003F38  D08E                     add.l      D0, A6
  4957. 00003F3A  322E FFFE                move.w     D1, [A6 - 0x2]
  4958. 00003F3E  C3FC 002C                muls.w     D1, 0x2C /* ',' */
  4959. 00003F42  D28E                     add.l      D1, A6
  4960. 00003F44  342E FFFE                move.w     D2, [A6 - 0x2]
  4961. 00003F48  C5FC 002C                muls.w     D2, 0x2C /* ',' */
  4962. 00003F4C  D48E                     add.l      D2, A6
  4963. 00003F4E  362E FFFE                move.w     D3, [A6 - 0x2]
  4964. 00003F52  C7FC 002C                muls.w     D3, 0x2C /* ',' */
  4965. 00003F56  D68E                     add.l      D3, A6
  4966. 00003F58  0683 FFFF FDA4           addi.l     D3, 0xFFFFFDA4
  4967. 00003F5E  2F03                     move.l     -[A7], D3
  4968. 00003F60  0682 FFFF FDA2           addi.l     D2, 0xFFFFFDA2
  4969. 00003F66  2F02                     move.l     -[A7], D2
  4970. 00003F68  0681 FFFF FDA0           addi.l     D1, 0xFFFFFDA0
  4971. 00003F6E  2F01                     move.l     -[A7], D1
  4972. 00003F70  0680 FFFF FD9E           addi.l     D0, 0xFFFFFD9E
  4973. 00003F76  2F00                     move.l     -[A7], D0
  4974. 00003F78  486D D462                pea.l      [A5 - 0x2B9E]
  4975. 00003F7C  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  4976. 00003F80  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  4977. 00003F84  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4978. 00003F88  302E FFFE                move.w     D0, [A6 - 0x2]
  4979. 00003F8C  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  4980. 00003F90  D08E                     add.l      D0, A6
  4981. 00003F92  322E FFFE                move.w     D1, [A6 - 0x2]
  4982. 00003F96  C3FC 002C                muls.w     D1, 0x2C /* ',' */
  4983. 00003F9A  D28E                     add.l      D1, A6
  4984. 00003F9C  342E FFFE                move.w     D2, [A6 - 0x2]
  4985. 00003FA0  C5FC 002C                muls.w     D2, 0x2C /* ',' */
  4986. 00003FA4  D48E                     add.l      D2, A6
  4987. 00003FA6  362E FFFE                move.w     D3, [A6 - 0x2]
  4988. 00003FAA  C7FC 002C                muls.w     D3, 0x2C /* ',' */
  4989. 00003FAE  D68E                     add.l      D3, A6
  4990. 00003FB0  382E FFFE                move.w     D4, [A6 - 0x2]
  4991. 00003FB4  C9FC 002C                muls.w     D4, 0x2C /* ',' */
  4992. 00003FB8  D88E                     add.l      D4, A6
  4993. 00003FBA  0684 FFFF FD84           addi.l     D4, 0xFFFFFD84
  4994. 00003FC0  2F04                     move.l     -[A7], D4
  4995. 00003FC2  0683 FFFF FD82           addi.l     D3, 0xFFFFFD82
  4996. 00003FC8  2F03                     move.l     -[A7], D3
  4997. 00003FCA  0682 FFFF FD80           addi.l     D2, 0xFFFFFD80
  4998. 00003FD0  2F02                     move.l     -[A7], D2
  4999. 00003FD2  0681 FFFF FD7E           addi.l     D1, 0xFFFFFD7E
  5000. 00003FD8  2F01                     move.l     -[A7], D1
  5001. 00003FDA  0680 FFFF FD7C           addi.l     D0, 0xFFFFFD7C
  5002. 00003FE0  2F00                     move.l     -[A7], D0
  5003. 00003FE2  486D D46E                pea.l      [A5 - 0x2B92]
  5004. 00003FE6  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  5005. 00003FEA  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  5006. 00003FEE  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  5007. 00003FF2  302E FFFE                move.w     D0, [A6 - 0x2]
  5008. 00003FF6  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5009. 00003FFA  D08E                     add.l      D0, A6
  5010. 00003FFC  322E FFFE                move.w     D1, [A6 - 0x2]
  5011. 00004000  C3FC 002C                muls.w     D1, 0x2C /* ',' */
  5012. 00004004  D28E                     add.l      D1, A6
  5013. 00004006  342E FFFE                move.w     D2, [A6 - 0x2]
  5014. 0000400A  C5FC 002C                muls.w     D2, 0x2C /* ',' */
  5015. 0000400E  D48E                     add.l      D2, A6
  5016. 00004010  362E FFFE                move.w     D3, [A6 - 0x2]
  5017. 00004014  C7FC 002C                muls.w     D3, 0x2C /* ',' */
  5018. 00004018  D68E                     add.l      D3, A6
  5019. 0000401A  382E FFFE                move.w     D4, [A6 - 0x2]
  5020. 0000401E  C9FC 002C                muls.w     D4, 0x2C /* ',' */
  5021. 00004022  D88E                     add.l      D4, A6
  5022. 00004024  486E FFFA                pea.l      [A6 - 0x6]
  5023. 00004028  0684 FFFF FD90           addi.l     D4, 0xFFFFFD90
  5024. 0000402E  2F04                     move.l     -[A7], D4
  5025. 00004030  0683 FFFF FD8E           addi.l     D3, 0xFFFFFD8E
  5026. 00004036  2F03                     move.l     -[A7], D3
  5027. 00004038  0682 FFFF FD8C           addi.l     D2, 0xFFFFFD8C
  5028. 0000403E  2F02                     move.l     -[A7], D2
  5029. 00004040  0681 FFFF FD8A           addi.l     D1, 0xFFFFFD8A
  5030. 00004046  2F01                     move.l     -[A7], D1
  5031. 00004048  0680 FFFF FD88           addi.l     D0, 0xFFFFFD88
  5032. 0000404E  2F00                     move.l     -[A7], D0
  5033. 00004050  486D D47E                pea.l      [A5 - 0x2B82]
  5034. 00004054  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  5035. 00004058  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  5036. 0000405C  4FEF 0020                lea.l      A7, [A7 + 0x20]
  5037. 00004060  7001                     moveq.l    D0, 0x01
  5038. 00004062  3D40 FFFC                move.w     [A6 - 0x4], D0
  5039. 00004066  603A                     bra        +0x3C /* 000040A2 */
  5040. label00004068:
  5041. 00004068  302E FFFE                move.w     D0, [A6 - 0x2]
  5042. 0000406C  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5043. 00004070  D08E                     add.l      D0, A6
  5044. 00004072  322E FFFC                move.w     D1, [A6 - 0x4]
  5045. 00004076  48C1                     ext.l      D1
  5046. 00004078  D281                     add.l      D1, D1
  5047. 0000407A  D081                     add.l      D0, D1
  5048. 0000407C  322E FFFE                move.w     D1, [A6 - 0x2]
  5049. 00004080  C3FC 004A                muls.w     D1, 0x4A /* 'J' */
  5050. 00004084  41ED FC94                lea.l      A0, [A5 - 0x36C]
  5051. 00004088  D1C1                     add.l      A0, D1
  5052. 0000408A  322E FFFC                move.w     D1, [A6 - 0x4]
  5053. 0000408E  48C1                     ext.l      D1
  5054. 00004090  D281                     add.l      D1, D1
  5055. 00004092  D1C1                     add.l      A0, D1
  5056. 00004094  2240                     movea.l    A1, D0
  5057. 00004096  3028 0032                move.w     D0, [A0 + 0x32]
  5058. 0000409A  D169 FD7A                add.w      [A1 - 0x286], D0
  5059. 0000409E  526E FFFC                addq.w     [A6 - 0x4], 1
  5060. label000040A2:
  5061. 000040A2  0C6E 0005 FFFC           cmpi.w     [A6 - 0x4], 0x5
  5062. 000040A8  6FBE                     ble        -0x40 /* 00004068 */
  5063. 000040AA  0C6E 0001 FFFE           cmpi.w     [A6 - 0x2], 0x1
  5064. 000040B0  6600 016A                bne        +0x16C /* 0000421C */
  5065. 000040B4  7001                     moveq.l    D0, 0x01
  5066. 000040B6  3D40 FFFC                move.w     [A6 - 0x4], D0
  5067. 000040BA  602E                     bra        +0x30 /* 000040EA */
  5068. label000040BC:
  5069. 000040BC  302E FFFE                move.w     D0, [A6 - 0x2]
  5070. 000040C0  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5071. 000040C4  D08E                     add.l      D0, A6
  5072. 000040C6  322E FFFC                move.w     D1, [A6 - 0x4]
  5073. 000040CA  48C1                     ext.l      D1
  5074. 000040CC  D281                     add.l      D1, D1
  5075. 000040CE  D081                     add.l      D0, D1
  5076. 000040D0  322E FFFC                move.w     D1, [A6 - 0x4]
  5077. 000040D4  48C1                     ext.l      D1
  5078. 000040D6  D281                     add.l      D1, D1
  5079. 000040D8  41ED FCC6                lea.l      A0, [A5 - 0x33A]
  5080. 000040DC  D1C1                     add.l      A0, D1
  5081. 000040DE  2240                     movea.l    A1, D0
  5082. 000040E0  3010                     move.w     D0, [A0]
  5083. 000040E2  D169 FD86                add.w      [A1 - 0x27A], D0
  5084. 000040E6  526E FFFC                addq.w     [A6 - 0x4], 1
  5085. label000040EA:
  5086. 000040EA  0C6E 0005 FFFC           cmpi.w     [A6 - 0x4], 0x5
  5087. 000040F0  6FCA                     ble        -0x34 /* 000040BC */
  5088. 000040F2  7001                     moveq.l    D0, 0x01
  5089. 000040F4  3D40 FFFC                move.w     [A6 - 0x4], D0
  5090. 000040F8  6000 00C4                bra        +0xC6 /* 000041BE */
  5091. label000040FC:
  5092. 000040FC  302E FFFE                move.w     D0, [A6 - 0x2]
  5093. 00004100  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5094. 00004104  D08E                     add.l      D0, A6
  5095. 00004106  322E FFFC                move.w     D1, [A6 - 0x4]
  5096. 0000410A  C3FC 00A2                muls.w     D1, 0xA2
  5097. 0000410E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5098. 00004112  D1C1                     add.l      A0, D1
  5099. 00004114  322E FFFC                move.w     D1, [A6 - 0x4]
  5100. 00004118  C3FC 00A2                muls.w     D1, 0xA2
  5101. 0000411C  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  5102. 00004120  D3C1                     add.l      A1, D1
  5103. 00004122  3228 0086                move.w     D1, [A0 + 0x86]
  5104. 00004126  D269 008A                add.w      D1, [A1 + 0x8A]
  5105. 0000412A  2040                     movea.l    A0, D0
  5106. 0000412C  D368 FD9E                add.w      [A0 - 0x262], D1
  5107. 00004130  302E FFFE                move.w     D0, [A6 - 0x2]
  5108. 00004134  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5109. 00004138  D08E                     add.l      D0, A6
  5110. 0000413A  322E FFFC                move.w     D1, [A6 - 0x4]
  5111. 0000413E  C3FC 00A2                muls.w     D1, 0xA2
  5112. 00004142  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5113. 00004146  D1C1                     add.l      A0, D1
  5114. 00004148  322E FFFC                move.w     D1, [A6 - 0x4]
  5115. 0000414C  C3FC 00A2                muls.w     D1, 0xA2
  5116. 00004150  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  5117. 00004154  D3C1                     add.l      A1, D1
  5118. 00004156  3228 0088                move.w     D1, [A0 + 0x88]
  5119. 0000415A  D269 008C                add.w      D1, [A1 + 0x8C]
  5120. 0000415E  2040                     movea.l    A0, D0
  5121. 00004160  D368 FDA0                add.w      [A0 - 0x260], D1
  5122. 00004164  302E FFFE                move.w     D0, [A6 - 0x2]
  5123. 00004168  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5124. 0000416C  D08E                     add.l      D0, A6
  5125. 0000416E  322E FFFC                move.w     D1, [A6 - 0x4]
  5126. 00004172  C3FC 00A2                muls.w     D1, 0xA2
  5127. 00004176  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5128. 0000417A  D1C1                     add.l      A0, D1
  5129. 0000417C  322E FFFC                move.w     D1, [A6 - 0x4]
  5130. 00004180  C3FC 00A2                muls.w     D1, 0xA2
  5131. 00004184  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  5132. 00004188  D3C1                     add.l      A1, D1
  5133. 0000418A  3228 0092                move.w     D1, [A0 + 0x92]
  5134. 0000418E  D269 0094                add.w      D1, [A1 + 0x94]
  5135. 00004192  2040                     movea.l    A0, D0
  5136. 00004194  D368 FDA2                add.w      [A0 - 0x25E], D1
  5137. 00004198  302E FFFE                move.w     D0, [A6 - 0x2]
  5138. 0000419C  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5139. 000041A0  D08E                     add.l      D0, A6
  5140. 000041A2  322E FFFC                move.w     D1, [A6 - 0x4]
  5141. 000041A6  C3FC 00A2                muls.w     D1, 0xA2
  5142. 000041AA  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5143. 000041AE  D1C1                     add.l      A0, D1
  5144. 000041B0  2240                     movea.l    A1, D0
  5145. 000041B2  3028 00A0                move.w     D0, [A0 + 0xA0]
  5146. 000041B6  D169 FDA4                add.w      [A1 - 0x25C], D0
  5147. 000041BA  526E FFFC                addq.w     [A6 - 0x4], 1
  5148. label000041BE:
  5149. 000041BE  302E FFFC                move.w     D0, [A6 - 0x4]
  5150. 000041C2  B06D FD36                cmp.w      D0, [A5 - 0x2CA]
  5151. 000041C6  6F00 FF34                ble        -0xCA /* 000040FC */
  5152. 000041CA  302D FD34                move.w     D0, [A5 - 0x2CC]
  5153. 000041CE  B06D FD32                cmp.w      D0, [A5 - 0x2CE]
  5154. 000041D2  6F24                     ble        +0x26 /* 000041F8 */
  5155. 000041D4  302E FFFE                move.w     D0, [A6 - 0x2]
  5156. 000041D8  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5157. 000041DC  D08E                     add.l      D0, A6
  5158. 000041DE  2040                     movea.l    A0, D0
  5159. 000041E0  5268 FD92                addq.w     [A0 - 0x26E], 1
  5160. 000041E4  302E FFFE                move.w     D0, [A6 - 0x2]
  5161. 000041E8  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5162. 000041EC  D08E                     add.l      D0, A6
  5163. 000041EE  2040                     movea.l    A0, D0
  5164. 000041F0  5268 FD96                addq.w     [A0 - 0x26A], 1
  5165. 000041F4  6000 0188                bra        +0x18A /* 0000437E */
  5166. label000041F8:
  5167. 000041F8  302E FFFE                move.w     D0, [A6 - 0x2]
  5168. 000041FC  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5169. 00004200  D08E                     add.l      D0, A6
  5170. 00004202  2040                     movea.l    A0, D0
  5171. 00004204  5268 FD94                addq.w     [A0 - 0x26C], 1
  5172. 00004208  302E FFFE                move.w     D0, [A6 - 0x2]
  5173. 0000420C  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5174. 00004210  D08E                     add.l      D0, A6
  5175. 00004212  2040                     movea.l    A0, D0
  5176. 00004214  5268 FD98                addq.w     [A0 - 0x268], 1
  5177. 00004218  6000 0164                bra        +0x166 /* 0000437E */
  5178. label0000421C:
  5179. 0000421C  7001                     moveq.l    D0, 0x01
  5180. 0000421E  3D40 FFFC                move.w     [A6 - 0x4], D0
  5181. 00004222  602E                     bra        +0x30 /* 00004252 */
  5182. label00004224:
  5183. 00004224  302E FFFE                move.w     D0, [A6 - 0x2]
  5184. 00004228  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5185. 0000422C  D08E                     add.l      D0, A6
  5186. 0000422E  322E FFFC                move.w     D1, [A6 - 0x4]
  5187. 00004232  48C1                     ext.l      D1
  5188. 00004234  D281                     add.l      D1, D1
  5189. 00004236  D081                     add.l      D0, D1
  5190. 00004238  322E FFFC                move.w     D1, [A6 - 0x4]
  5191. 0000423C  48C1                     ext.l      D1
  5192. 0000423E  D281                     add.l      D1, D1
  5193. 00004240  41ED FD10                lea.l      A0, [A5 - 0x2F0]
  5194. 00004244  D1C1                     add.l      A0, D1
  5195. 00004246  2240                     movea.l    A1, D0
  5196. 00004248  3010                     move.w     D0, [A0]
  5197. 0000424A  D169 FD86                add.w      [A1 - 0x27A], D0
  5198. 0000424E  526E FFFC                addq.w     [A6 - 0x4], 1
  5199. label00004252:
  5200. 00004252  0C6E 0005 FFFC           cmpi.w     [A6 - 0x4], 0x5
  5201. 00004258  6FCA                     ble        -0x34 /* 00004224 */
  5202. 0000425A  7001                     moveq.l    D0, 0x01
  5203. 0000425C  3D40 FFFC                move.w     [A6 - 0x4], D0
  5204. 00004260  6000 00C4                bra        +0xC6 /* 00004326 */
  5205. label00004264:
  5206. 00004264  302E FFFE                move.w     D0, [A6 - 0x2]
  5207. 00004268  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5208. 0000426C  D08E                     add.l      D0, A6
  5209. 0000426E  322E FFFC                move.w     D1, [A6 - 0x4]
  5210. 00004272  C3FC 00A2                muls.w     D1, 0xA2
  5211. 00004276  41ED EC20                lea.l      A0, [A5 - 0x13E0]
  5212. 0000427A  D1C1                     add.l      A0, D1
  5213. 0000427C  322E FFFC                move.w     D1, [A6 - 0x4]
  5214. 00004280  C3FC 00A2                muls.w     D1, 0xA2
  5215. 00004284  43ED EC20                lea.l      A1, [A5 - 0x13E0]
  5216. 00004288  D3C1                     add.l      A1, D1
  5217. 0000428A  3228 0086                move.w     D1, [A0 + 0x86]
  5218. 0000428E  D269 008A                add.w      D1, [A1 + 0x8A]
  5219. 00004292  2040                     movea.l    A0, D0
  5220. 00004294  D368 FD9E                add.w      [A0 - 0x262], D1
  5221. 00004298  302E FFFE                move.w     D0, [A6 - 0x2]
  5222. 0000429C  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5223. 000042A0  D08E                     add.l      D0, A6
  5224. 000042A2  322E FFFC                move.w     D1, [A6 - 0x4]
  5225. 000042A6  C3FC 00A2                muls.w     D1, 0xA2
  5226. 000042AA  41ED EC20                lea.l      A0, [A5 - 0x13E0]
  5227. 000042AE  D1C1                     add.l      A0, D1
  5228. 000042B0  322E FFFC                move.w     D1, [A6 - 0x4]
  5229. 000042B4  C3FC 00A2                muls.w     D1, 0xA2
  5230. 000042B8  43ED EC20                lea.l      A1, [A5 - 0x13E0]
  5231. 000042BC  D3C1                     add.l      A1, D1
  5232. 000042BE  3228 0088                move.w     D1, [A0 + 0x88]
  5233. 000042C2  D269 008C                add.w      D1, [A1 + 0x8C]
  5234. 000042C6  2040                     movea.l    A0, D0
  5235. 000042C8  D368 FDA0                add.w      [A0 - 0x260], D1
  5236. 000042CC  302E FFFE                move.w     D0, [A6 - 0x2]
  5237. 000042D0  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5238. 000042D4  D08E                     add.l      D0, A6
  5239. 000042D6  322E FFFC                move.w     D1, [A6 - 0x4]
  5240. 000042DA  C3FC 00A2                muls.w     D1, 0xA2
  5241. 000042DE  41ED EC20                lea.l      A0, [A5 - 0x13E0]
  5242. 000042E2  D1C1                     add.l      A0, D1
  5243. 000042E4  322E FFFC                move.w     D1, [A6 - 0x4]
  5244. 000042E8  C3FC 00A2                muls.w     D1, 0xA2
  5245. 000042EC  43ED EC20                lea.l      A1, [A5 - 0x13E0]
  5246. 000042F0  D3C1                     add.l      A1, D1
  5247. 000042F2  3228 0092                move.w     D1, [A0 + 0x92]
  5248. 000042F6  D269 0094                add.w      D1, [A1 + 0x94]
  5249. 000042FA  2040                     movea.l    A0, D0
  5250. 000042FC  D368 FDA2                add.w      [A0 - 0x25E], D1
  5251. 00004300  302E FFFE                move.w     D0, [A6 - 0x2]
  5252. 00004304  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5253. 00004308  D08E                     add.l      D0, A6
  5254. 0000430A  322E FFFC                move.w     D1, [A6 - 0x4]
  5255. 0000430E  C3FC 00A2                muls.w     D1, 0xA2
  5256. 00004312  41ED EC20                lea.l      A0, [A5 - 0x13E0]
  5257. 00004316  D1C1                     add.l      A0, D1
  5258. 00004318  2240                     movea.l    A1, D0
  5259. 0000431A  3028 00A0                move.w     D0, [A0 + 0xA0]
  5260. 0000431E  D169 FDA4                add.w      [A1 - 0x25C], D0
  5261. 00004322  526E FFFC                addq.w     [A6 - 0x4], 1
  5262. label00004326:
  5263. 00004326  302E FFFC                move.w     D0, [A6 - 0x4]
  5264. 0000432A  B06D FD38                cmp.w      D0, [A5 - 0x2C8]
  5265. 0000432E  6F00 FF34                ble        -0xCA /* 00004264 */
  5266. 00004332  302D FD32                move.w     D0, [A5 - 0x2CE]
  5267. 00004336  B06D FD34                cmp.w      D0, [A5 - 0x2CC]
  5268. 0000433A  6F22                     ble        +0x24 /* 0000435E */
  5269. 0000433C  302E FFFE                move.w     D0, [A6 - 0x2]
  5270. 00004340  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5271. 00004344  D08E                     add.l      D0, A6
  5272. 00004346  2040                     movea.l    A0, D0
  5273. 00004348  5268 FD92                addq.w     [A0 - 0x26E], 1
  5274. 0000434C  302E FFFE                move.w     D0, [A6 - 0x2]
  5275. 00004350  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5276. 00004354  D08E                     add.l      D0, A6
  5277. 00004356  2040                     movea.l    A0, D0
  5278. 00004358  5268 FD9A                addq.w     [A0 - 0x266], 1
  5279. 0000435C  6020                     bra        +0x22 /* 0000437E */
  5280. label0000435E:
  5281. 0000435E  302E FFFE                move.w     D0, [A6 - 0x2]
  5282. 00004362  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5283. 00004366  D08E                     add.l      D0, A6
  5284. 00004368  2040                     movea.l    A0, D0
  5285. 0000436A  5268 FD94                addq.w     [A0 - 0x26C], 1
  5286. 0000436E  302E FFFE                move.w     D0, [A6 - 0x2]
  5287. 00004372  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5288. 00004376  D08E                     add.l      D0, A6
  5289. 00004378  2040                     movea.l    A0, D0
  5290. 0000437A  5268 FD9C                addq.w     [A0 - 0x264], 1
  5291. label0000437E:
  5292. 0000437E  7001                     moveq.l    D0, 0x01
  5293. 00004380  3D40 FFFC                move.w     [A6 - 0x4], D0
  5294. 00004384  6000 041E                bra        +0x420 /* 000047A4 */
  5295. label00004388:
  5296. 00004388  302E FFFC                move.w     D0, [A6 - 0x4]
  5297. 0000438C  48C0                     ext.l      D0
  5298. 0000438E  EB80                     asl        D0, 5
  5299. 00004390  D08E                     add.l      D0, A6
  5300. 00004392  322E FFFC                move.w     D1, [A6 - 0x4]
  5301. 00004396  48C1                     ext.l      D1
  5302. 00004398  EB81                     asl        D1, 5
  5303. 0000439A  D28E                     add.l      D1, A6
  5304. 0000439C  342E FFFC                move.w     D2, [A6 - 0x4]
  5305. 000043A0  48C2                     ext.l      D2
  5306. 000043A2  EB82                     asl        D2, 5
  5307. 000043A4  D48E                     add.l      D2, A6
  5308. 000043A6  362E FFFC                move.w     D3, [A6 - 0x4]
  5309. 000043AA  48C3                     ext.l      D3
  5310. 000043AC  EB83                     asl        D3, 5
  5311. 000043AE  D68E                     add.l      D3, A6
  5312. 000043B0  382E FFFC                move.w     D4, [A6 - 0x4]
  5313. 000043B4  48C4                     ext.l      D4
  5314. 000043B6  EB84                     asl        D4, 5
  5315. 000043B8  D88E                     add.l      D4, A6
  5316. 000043BA  3A2E FFFC                move.w     D5, [A6 - 0x4]
  5317. 000043BE  48C5                     ext.l      D5
  5318. 000043C0  EB85                     asl        D5, 5
  5319. 000043C2  DA8E                     add.l      D5, A6
  5320. 000043C4  3C2E FFFC                move.w     D6, [A6 - 0x4]
  5321. 000043C8  48C6                     ext.l      D6
  5322. 000043CA  EB86                     asl        D6, 5
  5323. 000043CC  DC8E                     add.l      D6, A6
  5324. 000043CE  3E2E FFFC                move.w     D7, [A6 - 0x4]
  5325. 000043D2  48C7                     ext.l      D7
  5326. 000043D4  EB87                     asl        D7, 5
  5327. 000043D6  DE8E                     add.l      D7, A6
  5328. 000043D8  2D40 FD76                move.l     [A6 - 0x28A], D0
  5329. 000043DC  302E FFFC                move.w     D0, [A6 - 0x4]
  5330. 000043E0  48C0                     ext.l      D0
  5331. 000043E2  EB80                     asl        D0, 5
  5332. 000043E4  D08E                     add.l      D0, A6
  5333. 000043E6  2D41 FD72                move.l     [A6 - 0x28E], D1
  5334. 000043EA  322E FFFC                move.w     D1, [A6 - 0x4]
  5335. 000043EE  48C1                     ext.l      D1
  5336. 000043F0  EB81                     asl        D1, 5
  5337. 000043F2  D28E                     add.l      D1, A6
  5338. 000043F4  2D42 FD6E                move.l     [A6 - 0x292], D2
  5339. 000043F8  342E FFFC                move.w     D2, [A6 - 0x4]
  5340. 000043FC  48C2                     ext.l      D2
  5341. 000043FE  EB82                     asl        D2, 5
  5342. 00004400  D48E                     add.l      D2, A6
  5343. 00004402  2D43 FD6A                move.l     [A6 - 0x296], D3
  5344. 00004406  362E FFFC                move.w     D3, [A6 - 0x4]
  5345. 0000440A  48C3                     ext.l      D3
  5346. 0000440C  EB83                     asl        D3, 5
  5347. 0000440E  D68E                     add.l      D3, A6
  5348. 00004410  2D44 FD66                move.l     [A6 - 0x29A], D4
  5349. 00004414  382E FFFC                move.w     D4, [A6 - 0x4]
  5350. 00004418  48C4                     ext.l      D4
  5351. 0000441A  EB84                     asl        D4, 5
  5352. 0000441C  D88E                     add.l      D4, A6
  5353. 0000441E  2D45 FD62                move.l     [A6 - 0x29E], D5
  5354. 00004422  3A2E FFFC                move.w     D5, [A6 - 0x4]
  5355. 00004426  48C5                     ext.l      D5
  5356. 00004428  EB85                     asl        D5, 5
  5357. 0000442A  DA8E                     add.l      D5, A6
  5358. 0000442C  2D46 FD5E                move.l     [A6 - 0x2A2], D6
  5359. 00004430  3C2E FFFC                move.w     D6, [A6 - 0x4]
  5360. 00004434  48C6                     ext.l      D6
  5361. 00004436  EB86                     asl        D6, 5
  5362. 00004438  DC8E                     add.l      D6, A6
  5363. 0000443A  2D47 FD5A                move.l     [A6 - 0x2A6], D7
  5364. 0000443E  3E2E FFFC                move.w     D7, [A6 - 0x4]
  5365. 00004442  48C7                     ext.l      D7
  5366. 00004444  EB87                     asl        D7, 5
  5367. 00004446  DE8E                     add.l      D7, A6
  5368. 00004448  0687 FFFF FE58           addi.l     D7, 0xFFFFFE58
  5369. 0000444E  2F07                     move.l     -[A7], D7
  5370. 00004450  0686 FFFF FE56           addi.l     D6, 0xFFFFFE56
  5371. 00004456  2F06                     move.l     -[A7], D6
  5372. 00004458  0685 FFFF FE54           addi.l     D5, 0xFFFFFE54
  5373. 0000445E  2F05                     move.l     -[A7], D5
  5374. 00004460  0684 FFFF FE52           addi.l     D4, 0xFFFFFE52
  5375. 00004466  2F04                     move.l     -[A7], D4
  5376. 00004468  0683 FFFF FE50           addi.l     D3, 0xFFFFFE50
  5377. 0000446E  2F03                     move.l     -[A7], D3
  5378. 00004470  0682 FFFF FE4E           addi.l     D2, 0xFFFFFE4E
  5379. 00004476  2F02                     move.l     -[A7], D2
  5380. 00004478  0681 FFFF FE4C           addi.l     D1, 0xFFFFFE4C
  5381. 0000447E  2F01                     move.l     -[A7], D1
  5382. 00004480  0680 FFFF FE4A           addi.l     D0, 0xFFFFFE4A
  5383. 00004486  2F00                     move.l     -[A7], D0
  5384. 00004488  206E FD5A                movea.l    A0, [A6 - 0x2A6]
  5385. 0000448C  4868 FE48                pea.l      [A0 - 0x1B8]
  5386. 00004490  206E FD5E                movea.l    A0, [A6 - 0x2A2]
  5387. 00004494  4868 FE46                pea.l      [A0 - 0x1BA]
  5388. 00004498  206E FD62                movea.l    A0, [A6 - 0x29E]
  5389. 0000449C  4868 FE44                pea.l      [A0 - 0x1BC]
  5390. 000044A0  206E FD66                movea.l    A0, [A6 - 0x29A]
  5391. 000044A4  4868 FE42                pea.l      [A0 - 0x1BE]
  5392. 000044A8  206E FD6A                movea.l    A0, [A6 - 0x296]
  5393. 000044AC  4868 FE40                pea.l      [A0 - 0x1C0]
  5394. 000044B0  206E FD6E                movea.l    A0, [A6 - 0x292]
  5395. 000044B4  4868 FE3E                pea.l      [A0 - 0x1C2]
  5396. 000044B8  206E FD72                movea.l    A0, [A6 - 0x28E]
  5397. 000044BC  4868 FE3C                pea.l      [A0 - 0x1C4]
  5398. 000044C0  206E FD76                movea.l    A0, [A6 - 0x28A]
  5399. 000044C4  4868 FE3A                pea.l      [A0 - 0x1C6]
  5400. 000044C8  486E FDD2                pea.l      [A6 - 0x22E]
  5401. 000044CC  486D D490                pea.l      [A5 - 0x2B70]
  5402. 000044D0  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  5403. 000044D4  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  5404. 000044D8  4FEF 004C                lea.l      A7, [A7 + 0x4C]
  5405. 000044DC  302E FFFE                move.w     D0, [A6 - 0x2]
  5406. 000044E0  C1FC 08DC                muls.w     D0, 0x8DC
  5407. 000044E4  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5408. 000044E8  D1C0                     add.l      A0, D0
  5409. 000044EA  302E FFFC                move.w     D0, [A6 - 0x4]
  5410. 000044EE  C1FC 00A2                muls.w     D0, 0xA2
  5411. 000044F2  D1C0                     add.l      A0, D0
  5412. 000044F4  4A68 0084                tst.w      [A0 + 0x84]
  5413. 000044F8  6700 02A6                beq        +0x2A8 /* 000047A0 */
  5414. 000044FC  302E FFFC                move.w     D0, [A6 - 0x4]
  5415. 00004500  48C0                     ext.l      D0
  5416. 00004502  EB80                     asl        D0, 5
  5417. 00004504  D08E                     add.l      D0, A6
  5418. 00004506  2040                     movea.l    A0, D0
  5419. 00004508  5268 FE3A                addq.w     [A0 - 0x1C6], 1
  5420. 0000450C  302E FFFC                move.w     D0, [A6 - 0x4]
  5421. 00004510  48C0                     ext.l      D0
  5422. 00004512  EB80                     asl        D0, 5
  5423. 00004514  D08E                     add.l      D0, A6
  5424. 00004516  322E FFFE                move.w     D1, [A6 - 0x2]
  5425. 0000451A  C3FC 08DC                muls.w     D1, 0x8DC
  5426. 0000451E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5427. 00004522  D1C1                     add.l      A0, D1
  5428. 00004524  322E FFFC                move.w     D1, [A6 - 0x4]
  5429. 00004528  C3FC 00A2                muls.w     D1, 0xA2
  5430. 0000452C  D1C1                     add.l      A0, D1
  5431. 0000452E  2240                     movea.l    A1, D0
  5432. 00004530  3028 0084                move.w     D0, [A0 + 0x84]
  5433. 00004534  D169 FE3C                add.w      [A1 - 0x1C4], D0
  5434. 00004538  302E FFFC                move.w     D0, [A6 - 0x4]
  5435. 0000453C  48C0                     ext.l      D0
  5436. 0000453E  EB80                     asl        D0, 5
  5437. 00004540  D08E                     add.l      D0, A6
  5438. 00004542  322E FFFE                move.w     D1, [A6 - 0x2]
  5439. 00004546  C3FC 08DC                muls.w     D1, 0x8DC
  5440. 0000454A  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5441. 0000454E  D1C1                     add.l      A0, D1
  5442. 00004550  322E FFFC                move.w     D1, [A6 - 0x4]
  5443. 00004554  C3FC 00A2                muls.w     D1, 0xA2
  5444. 00004558  D1C1                     add.l      A0, D1
  5445. 0000455A  2240                     movea.l    A1, D0
  5446. 0000455C  3028 0086                move.w     D0, [A0 + 0x86]
  5447. 00004560  D169 FE3E                add.w      [A1 - 0x1C2], D0
  5448. 00004564  302E FFFC                move.w     D0, [A6 - 0x4]
  5449. 00004568  48C0                     ext.l      D0
  5450. 0000456A  EB80                     asl        D0, 5
  5451. 0000456C  D08E                     add.l      D0, A6
  5452. 0000456E  322E FFFE                move.w     D1, [A6 - 0x2]
  5453. 00004572  C3FC 08DC                muls.w     D1, 0x8DC
  5454. 00004576  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5455. 0000457A  D1C1                     add.l      A0, D1
  5456. 0000457C  322E FFFC                move.w     D1, [A6 - 0x4]
  5457. 00004580  C3FC 00A2                muls.w     D1, 0xA2
  5458. 00004584  D1C1                     add.l      A0, D1
  5459. 00004586  2240                     movea.l    A1, D0
  5460. 00004588  3028 0088                move.w     D0, [A0 + 0x88]
  5461. 0000458C  D169 FE40                add.w      [A1 - 0x1C0], D0
  5462. 00004590  302E FFFC                move.w     D0, [A6 - 0x4]
  5463. 00004594  48C0                     ext.l      D0
  5464. 00004596  EB80                     asl        D0, 5
  5465. 00004598  D08E                     add.l      D0, A6
  5466. 0000459A  322E FFFE                move.w     D1, [A6 - 0x2]
  5467. 0000459E  C3FC 08DC                muls.w     D1, 0x8DC
  5468. 000045A2  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5469. 000045A6  D1C1                     add.l      A0, D1
  5470. 000045A8  322E FFFC                move.w     D1, [A6 - 0x4]
  5471. 000045AC  C3FC 00A2                muls.w     D1, 0xA2
  5472. 000045B0  D1C1                     add.l      A0, D1
  5473. 000045B2  2240                     movea.l    A1, D0
  5474. 000045B4  3028 008A                move.w     D0, [A0 + 0x8A]
  5475. 000045B8  D169 FE42                add.w      [A1 - 0x1BE], D0
  5476. 000045BC  302E FFFC                move.w     D0, [A6 - 0x4]
  5477. 000045C0  48C0                     ext.l      D0
  5478. 000045C2  EB80                     asl        D0, 5
  5479. 000045C4  D08E                     add.l      D0, A6
  5480. 000045C6  322E FFFE                move.w     D1, [A6 - 0x2]
  5481. 000045CA  C3FC 08DC                muls.w     D1, 0x8DC
  5482. 000045CE  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5483. 000045D2  D1C1                     add.l      A0, D1
  5484. 000045D4  322E FFFC                move.w     D1, [A6 - 0x4]
  5485. 000045D8  C3FC 00A2                muls.w     D1, 0xA2
  5486. 000045DC  D1C1                     add.l      A0, D1
  5487. 000045DE  2240                     movea.l    A1, D0
  5488. 000045E0  3028 008C                move.w     D0, [A0 + 0x8C]
  5489. 000045E4  D169 FE44                add.w      [A1 - 0x1BC], D0
  5490. 000045E8  302E FFFC                move.w     D0, [A6 - 0x4]
  5491. 000045EC  48C0                     ext.l      D0
  5492. 000045EE  EB80                     asl        D0, 5
  5493. 000045F0  D08E                     add.l      D0, A6
  5494. 000045F2  322E FFFE                move.w     D1, [A6 - 0x2]
  5495. 000045F6  C3FC 08DC                muls.w     D1, 0x8DC
  5496. 000045FA  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5497. 000045FE  D1C1                     add.l      A0, D1
  5498. 00004600  322E FFFC                move.w     D1, [A6 - 0x4]
  5499. 00004604  C3FC 00A2                muls.w     D1, 0xA2
  5500. 00004608  D1C1                     add.l      A0, D1
  5501. 0000460A  2240                     movea.l    A1, D0
  5502. 0000460C  3028 008E                move.w     D0, [A0 + 0x8E]
  5503. 00004610  D169 FE46                add.w      [A1 - 0x1BA], D0
  5504. 00004614  302E FFFC                move.w     D0, [A6 - 0x4]
  5505. 00004618  48C0                     ext.l      D0
  5506. 0000461A  EB80                     asl        D0, 5
  5507. 0000461C  D08E                     add.l      D0, A6
  5508. 0000461E  322E FFFE                move.w     D1, [A6 - 0x2]
  5509. 00004622  C3FC 08DC                muls.w     D1, 0x8DC
  5510. 00004626  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5511. 0000462A  D1C1                     add.l      A0, D1
  5512. 0000462C  322E FFFC                move.w     D1, [A6 - 0x4]
  5513. 00004630  C3FC 00A2                muls.w     D1, 0xA2
  5514. 00004634  D1C1                     add.l      A0, D1
  5515. 00004636  2240                     movea.l    A1, D0
  5516. 00004638  3028 0090                move.w     D0, [A0 + 0x90]
  5517. 0000463C  D169 FE48                add.w      [A1 - 0x1B8], D0
  5518. 00004640  302E FFFC                move.w     D0, [A6 - 0x4]
  5519. 00004644  48C0                     ext.l      D0
  5520. 00004646  EB80                     asl        D0, 5
  5521. 00004648  D08E                     add.l      D0, A6
  5522. 0000464A  322E FFFE                move.w     D1, [A6 - 0x2]
  5523. 0000464E  C3FC 08DC                muls.w     D1, 0x8DC
  5524. 00004652  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5525. 00004656  D1C1                     add.l      A0, D1
  5526. 00004658  322E FFFC                move.w     D1, [A6 - 0x4]
  5527. 0000465C  C3FC 00A2                muls.w     D1, 0xA2
  5528. 00004660  D1C1                     add.l      A0, D1
  5529. 00004662  2240                     movea.l    A1, D0
  5530. 00004664  3028 0092                move.w     D0, [A0 + 0x92]
  5531. 00004668  D169 FE4A                add.w      [A1 - 0x1B6], D0
  5532. 0000466C  302E FFFC                move.w     D0, [A6 - 0x4]
  5533. 00004670  48C0                     ext.l      D0
  5534. 00004672  EB80                     asl        D0, 5
  5535. 00004674  D08E                     add.l      D0, A6
  5536. 00004676  322E FFFE                move.w     D1, [A6 - 0x2]
  5537. 0000467A  C3FC 08DC                muls.w     D1, 0x8DC
  5538. 0000467E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5539. 00004682  D1C1                     add.l      A0, D1
  5540. 00004684  322E FFFC                move.w     D1, [A6 - 0x4]
  5541. 00004688  C3FC 00A2                muls.w     D1, 0xA2
  5542. 0000468C  D1C1                     add.l      A0, D1
  5543. 0000468E  2240                     movea.l    A1, D0
  5544. 00004690  3028 0094                move.w     D0, [A0 + 0x94]
  5545. 00004694  D169 FE4C                add.w      [A1 - 0x1B4], D0
  5546. 00004698  302E FFFC                move.w     D0, [A6 - 0x4]
  5547. 0000469C  48C0                     ext.l      D0
  5548. 0000469E  EB80                     asl        D0, 5
  5549. 000046A0  D08E                     add.l      D0, A6
  5550. 000046A2  322E FFFE                move.w     D1, [A6 - 0x2]
  5551. 000046A6  C3FC 08DC                muls.w     D1, 0x8DC
  5552. 000046AA  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5553. 000046AE  D1C1                     add.l      A0, D1
  5554. 000046B0  322E FFFC                move.w     D1, [A6 - 0x4]
  5555. 000046B4  C3FC 00A2                muls.w     D1, 0xA2
  5556. 000046B8  D1C1                     add.l      A0, D1
  5557. 000046BA  2240                     movea.l    A1, D0
  5558. 000046BC  3028 0096                move.w     D0, [A0 + 0x96]
  5559. 000046C0  D169 FE4E                add.w      [A1 - 0x1B2], D0
  5560. 000046C4  302E FFFC                move.w     D0, [A6 - 0x4]
  5561. 000046C8  48C0                     ext.l      D0
  5562. 000046CA  EB80                     asl        D0, 5
  5563. 000046CC  D08E                     add.l      D0, A6
  5564. 000046CE  322E FFFE                move.w     D1, [A6 - 0x2]
  5565. 000046D2  C3FC 08DC                muls.w     D1, 0x8DC
  5566. 000046D6  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5567. 000046DA  D1C1                     add.l      A0, D1
  5568. 000046DC  322E FFFC                move.w     D1, [A6 - 0x4]
  5569. 000046E0  C3FC 00A2                muls.w     D1, 0xA2
  5570. 000046E4  D1C1                     add.l      A0, D1
  5571. 000046E6  2240                     movea.l    A1, D0
  5572. 000046E8  3028 0098                move.w     D0, [A0 + 0x98]
  5573. 000046EC  D169 FE50                add.w      [A1 - 0x1B0], D0
  5574. 000046F0  302E FFFC                move.w     D0, [A6 - 0x4]
  5575. 000046F4  48C0                     ext.l      D0
  5576. 000046F6  EB80                     asl        D0, 5
  5577. 000046F8  D08E                     add.l      D0, A6
  5578. 000046FA  322E FFFE                move.w     D1, [A6 - 0x2]
  5579. 000046FE  C3FC 08DC                muls.w     D1, 0x8DC
  5580. 00004702  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5581. 00004706  D1C1                     add.l      A0, D1
  5582. 00004708  322E FFFC                move.w     D1, [A6 - 0x4]
  5583. 0000470C  C3FC 00A2                muls.w     D1, 0xA2
  5584. 00004710  D1C1                     add.l      A0, D1
  5585. 00004712  2240                     movea.l    A1, D0
  5586. 00004714  3028 009A                move.w     D0, [A0 + 0x9A]
  5587. 00004718  D169 FE52                add.w      [A1 - 0x1AE], D0
  5588. 0000471C  302E FFFC                move.w     D0, [A6 - 0x4]
  5589. 00004720  48C0                     ext.l      D0
  5590. 00004722  EB80                     asl        D0, 5
  5591. 00004724  D08E                     add.l      D0, A6
  5592. 00004726  322E FFFE                move.w     D1, [A6 - 0x2]
  5593. 0000472A  C3FC 08DC                muls.w     D1, 0x8DC
  5594. 0000472E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5595. 00004732  D1C1                     add.l      A0, D1
  5596. 00004734  322E FFFC                move.w     D1, [A6 - 0x4]
  5597. 00004738  C3FC 00A2                muls.w     D1, 0xA2
  5598. 0000473C  D1C1                     add.l      A0, D1
  5599. 0000473E  2240                     movea.l    A1, D0
  5600. 00004740  3028 009C                move.w     D0, [A0 + 0x9C]
  5601. 00004744  D169 FE54                add.w      [A1 - 0x1AC], D0
  5602. 00004748  302E FFFC                move.w     D0, [A6 - 0x4]
  5603. 0000474C  48C0                     ext.l      D0
  5604. 0000474E  EB80                     asl        D0, 5
  5605. 00004750  D08E                     add.l      D0, A6
  5606. 00004752  322E FFFE                move.w     D1, [A6 - 0x2]
  5607. 00004756  C3FC 08DC                muls.w     D1, 0x8DC
  5608. 0000475A  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5609. 0000475E  D1C1                     add.l      A0, D1
  5610. 00004760  322E FFFC                move.w     D1, [A6 - 0x4]
  5611. 00004764  C3FC 00A2                muls.w     D1, 0xA2
  5612. 00004768  D1C1                     add.l      A0, D1
  5613. 0000476A  2240                     movea.l    A1, D0
  5614. 0000476C  3028 009E                move.w     D0, [A0 + 0x9E]
  5615. 00004770  D169 FE56                add.w      [A1 - 0x1AA], D0
  5616. 00004774  302E FFFC                move.w     D0, [A6 - 0x4]
  5617. 00004778  48C0                     ext.l      D0
  5618. 0000477A  EB80                     asl        D0, 5
  5619. 0000477C  D08E                     add.l      D0, A6
  5620. 0000477E  322E FFFE                move.w     D1, [A6 - 0x2]
  5621. 00004782  C3FC 08DC                muls.w     D1, 0x8DC
  5622. 00004786  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5623. 0000478A  D1C1                     add.l      A0, D1
  5624. 0000478C  322E FFFC                move.w     D1, [A6 - 0x4]
  5625. 00004790  C3FC 00A2                muls.w     D1, 0xA2
  5626. 00004794  D1C1                     add.l      A0, D1
  5627. 00004796  2240                     movea.l    A1, D0
  5628. 00004798  3028 00A0                move.w     D0, [A0 + 0xA0]
  5629. 0000479C  D169 FE58                add.w      [A1 - 0x1A8], D0
  5630. label000047A0:
  5631. 000047A0  526E FFFC                addq.w     [A6 - 0x4], 1
  5632. label000047A4:
  5633. 000047A4  302E FFFE                move.w     D0, [A6 - 0x2]
  5634. 000047A8  48C0                     ext.l      D0
  5635. 000047AA  D080                     add.l      D0, D0
  5636. 000047AC  41ED FD36                lea.l      A0, [A5 - 0x2CA]
  5637. 000047B0  D1C0                     add.l      A0, D0
  5638. 000047B2  302E FFFC                move.w     D0, [A6 - 0x4]
  5639. 000047B6  B050                     cmp.w      D0, [A0]
  5640. 000047B8  6F00 FBCE                ble        -0x430 /* 00004388 */
  5641. 000047BC  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  5642. 000047C0  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  5643. 000047C4  588F                     addq.l     A7, 4
  5644. 000047C6  302E FFFE                move.w     D0, [A6 - 0x2]
  5645. 000047CA  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5646. 000047CE  D08E                     add.l      D0, A6
  5647. 000047D0  322E FFFE                move.w     D1, [A6 - 0x2]
  5648. 000047D4  C3FC 002C                muls.w     D1, 0x2C /* ',' */
  5649. 000047D8  D28E                     add.l      D1, A6
  5650. 000047DA  342E FFFE                move.w     D2, [A6 - 0x2]
  5651. 000047DE  C5FC 002C                muls.w     D2, 0x2C /* ',' */
  5652. 000047E2  D48E                     add.l      D2, A6
  5653. 000047E4  362E FFFE                move.w     D3, [A6 - 0x2]
  5654. 000047E8  C7FC 002C                muls.w     D3, 0x2C /* ',' */
  5655. 000047EC  D68E                     add.l      D3, A6
  5656. 000047EE  382E FFFE                move.w     D4, [A6 - 0x2]
  5657. 000047F2  C9FC 002C                muls.w     D4, 0x2C /* ',' */
  5658. 000047F6  D88E                     add.l      D4, A6
  5659. 000047F8  3A2E FFFE                move.w     D5, [A6 - 0x2]
  5660. 000047FC  CBFC 002C                muls.w     D5, 0x2C /* ',' */
  5661. 00004800  DA8E                     add.l      D5, A6
  5662. 00004802  2045                     movea.l    A0, D5
  5663. 00004804  3F28 FD9C                move.w     -[A7], [A0 - 0x264]
  5664. 00004808  2044                     movea.l    A0, D4
  5665. 0000480A  3F28 FD9A                move.w     -[A7], [A0 - 0x266]
  5666. 0000480E  2043                     movea.l    A0, D3
  5667. 00004810  3F28 FD98                move.w     -[A7], [A0 - 0x268]
  5668. 00004814  2042                     movea.l    A0, D2
  5669. 00004816  3F28 FD96                move.w     -[A7], [A0 - 0x26A]
  5670. 0000481A  2041                     movea.l    A0, D1
  5671. 0000481C  3F28 FD94                move.w     -[A7], [A0 - 0x26C]
  5672. 00004820  2040                     movea.l    A0, D0
  5673. 00004822  3F28 FD92                move.w     -[A7], [A0 - 0x26E]
  5674. 00004826  486D D4C4                pea.l      [A5 - 0x2B3C]
  5675. 0000482A  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  5676. 0000482E  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  5677. 00004832  4FEF 0014                lea.l      A7, [A7 + 0x14]
  5678. 00004836  302E FFFE                move.w     D0, [A6 - 0x2]
  5679. 0000483A  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5680. 0000483E  D08E                     add.l      D0, A6
  5681. 00004840  322E FFFE                move.w     D1, [A6 - 0x2]
  5682. 00004844  C3FC 002C                muls.w     D1, 0x2C /* ',' */
  5683. 00004848  D28E                     add.l      D1, A6
  5684. 0000484A  342E FFFE                move.w     D2, [A6 - 0x2]
  5685. 0000484E  C5FC 002C                muls.w     D2, 0x2C /* ',' */
  5686. 00004852  D48E                     add.l      D2, A6
  5687. 00004854  362E FFFE                move.w     D3, [A6 - 0x2]
  5688. 00004858  C7FC 002C                muls.w     D3, 0x2C /* ',' */
  5689. 0000485C  D68E                     add.l      D3, A6
  5690. 0000485E  2043                     movea.l    A0, D3
  5691. 00004860  3F28 FDA4                move.w     -[A7], [A0 - 0x25C]
  5692. 00004864  2042                     movea.l    A0, D2
  5693. 00004866  3F28 FDA2                move.w     -[A7], [A0 - 0x25E]
  5694. 0000486A  2041                     movea.l    A0, D1
  5695. 0000486C  3F28 FDA0                move.w     -[A7], [A0 - 0x260]
  5696. 00004870  2040                     movea.l    A0, D0
  5697. 00004872  3F28 FD9E                move.w     -[A7], [A0 - 0x262]
  5698. 00004876  486D D4D8                pea.l      [A5 - 0x2B28]
  5699. 0000487A  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  5700. 0000487E  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  5701. 00004882  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5702. 00004886  7001                     moveq.l    D0, 0x01
  5703. 00004888  3D40 FFFC                move.w     [A6 - 0x4], D0
  5704. 0000488C  602E                     bra        +0x30 /* 000048BC */
  5705. label0000488E:
  5706. 0000488E  302E FFFE                move.w     D0, [A6 - 0x2]
  5707. 00004892  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5708. 00004896  D08E                     add.l      D0, A6
  5709. 00004898  322E FFFC                move.w     D1, [A6 - 0x4]
  5710. 0000489C  48C1                     ext.l      D1
  5711. 0000489E  D281                     add.l      D1, D1
  5712. 000048A0  D081                     add.l      D0, D1
  5713. 000048A2  2040                     movea.l    A0, D0
  5714. 000048A4  3F28 FD7A                move.w     -[A7], [A0 - 0x286]
  5715. 000048A8  486D D4E6                pea.l      [A5 - 0x2B1A]
  5716. 000048AC  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  5717. 000048B0  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  5718. 000048B4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5719. 000048B8  526E FFFC                addq.w     [A6 - 0x4], 1
  5720. label000048BC:
  5721. 000048BC  0C6E 0005 FFFC           cmpi.w     [A6 - 0x4], 0x5
  5722. 000048C2  6FCA                     ble        -0x34 /* 0000488E */
  5723. 000048C4  486D D4EA                pea.l      [A5 - 0x2B16]
  5724. 000048C8  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  5725. 000048CC  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  5726. 000048D0  508F                     addq.l     A7, 8
  5727. 000048D2  7001                     moveq.l    D0, 0x01
  5728. 000048D4  3D40 FFFC                move.w     [A6 - 0x4], D0
  5729. 000048D8  602E                     bra        +0x30 /* 00004908 */
  5730. label000048DA:
  5731. 000048DA  302E FFFE                move.w     D0, [A6 - 0x2]
  5732. 000048DE  C1FC 002C                muls.w     D0, 0x2C /* ',' */
  5733. 000048E2  D08E                     add.l      D0, A6
  5734. 000048E4  322E FFFC                move.w     D1, [A6 - 0x4]
  5735. 000048E8  48C1                     ext.l      D1
  5736. 000048EA  D281                     add.l      D1, D1
  5737. 000048EC  D081                     add.l      D0, D1
  5738. 000048EE  2040                     movea.l    A0, D0
  5739. 000048F0  3F28 FD86                move.w     -[A7], [A0 - 0x27A]
  5740. 000048F4  486D D4EC                pea.l      [A5 - 0x2B14]
  5741. 000048F8  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  5742. 000048FC  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  5743. 00004900  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5744. 00004904  526E FFFC                addq.w     [A6 - 0x4], 1
  5745. label00004908:
  5746. 00004908  0C6E 0005 FFFC           cmpi.w     [A6 - 0x4], 0x5
  5747. 0000490E  6FCA                     ble        -0x34 /* 000048DA */
  5748. 00004910  302E FFFE                move.w     D0, [A6 - 0x2]
  5749. 00004914  48C0                     ext.l      D0
  5750. 00004916  D080                     add.l      D0, D0
  5751. 00004918  41ED FD36                lea.l      A0, [A5 - 0x2CA]
  5752. 0000491C  D1C0                     add.l      A0, D0
  5753. 0000491E  3F10                     move.w     -[A7], [A0]
  5754. 00004920  486D D4F0                pea.l      [A5 - 0x2B10]
  5755. 00004924  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  5756. 00004928  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  5757. 0000492C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5758. 00004930  7001                     moveq.l    D0, 0x01
  5759. 00004932  3D40 FFFC                move.w     [A6 - 0x4], D0
  5760. 00004936  6000 0160                bra        +0x162 /* 00004A98 */
  5761. label0000493A:
  5762. 0000493A  302E FFFE                move.w     D0, [A6 - 0x2]
  5763. 0000493E  C1FC 08DC                muls.w     D0, 0x8DC
  5764. 00004942  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  5765. 00004946  D1C0                     add.l      A0, D0
  5766. 00004948  302E FFFC                move.w     D0, [A6 - 0x4]
  5767. 0000494C  C1FC 00A2                muls.w     D0, 0xA2
  5768. 00004950  D1C0                     add.l      A0, D0
  5769. 00004952  302E FFFC                move.w     D0, [A6 - 0x4]
  5770. 00004956  48C0                     ext.l      D0
  5771. 00004958  EB80                     asl        D0, 5
  5772. 0000495A  D08E                     add.l      D0, A6
  5773. 0000495C  322E FFFC                move.w     D1, [A6 - 0x4]
  5774. 00004960  48C1                     ext.l      D1
  5775. 00004962  EB81                     asl        D1, 5
  5776. 00004964  D28E                     add.l      D1, A6
  5777. 00004966  342E FFFC                move.w     D2, [A6 - 0x4]
  5778. 0000496A  48C2                     ext.l      D2
  5779. 0000496C  EB82                     asl        D2, 5
  5780. 0000496E  D48E                     add.l      D2, A6
  5781. 00004970  362E FFFC                move.w     D3, [A6 - 0x4]
  5782. 00004974  48C3                     ext.l      D3
  5783. 00004976  EB83                     asl        D3, 5
  5784. 00004978  D68E                     add.l      D3, A6
  5785. 0000497A  382E FFFC                move.w     D4, [A6 - 0x4]
  5786. 0000497E  48C4                     ext.l      D4
  5787. 00004980  EB84                     asl        D4, 5
  5788. 00004982  D88E                     add.l      D4, A6
  5789. 00004984  3A2E FFFC                move.w     D5, [A6 - 0x4]
  5790. 00004988  48C5                     ext.l      D5
  5791. 0000498A  EB85                     asl        D5, 5
  5792. 0000498C  DA8E                     add.l      D5, A6
  5793. 0000498E  3C2E FFFC                move.w     D6, [A6 - 0x4]
  5794. 00004992  48C6                     ext.l      D6
  5795. 00004994  EB86                     asl        D6, 5
  5796. 00004996  DC8E                     add.l      D6, A6
  5797. 00004998  3E2E FFFC                move.w     D7, [A6 - 0x4]
  5798. 0000499C  48C7                     ext.l      D7
  5799. 0000499E  EB87                     asl        D7, 5
  5800. 000049A0  DE8E                     add.l      D7, A6
  5801. 000049A2  2D40 FD76                move.l     [A6 - 0x28A], D0
  5802. 000049A6  302E FFFC                move.w     D0, [A6 - 0x4]
  5803. 000049AA  48C0                     ext.l      D0
  5804. 000049AC  EB80                     asl        D0, 5
  5805. 000049AE  D08E                     add.l      D0, A6
  5806. 000049B0  2D41 FD72                move.l     [A6 - 0x28E], D1
  5807. 000049B4  322E FFFC                move.w     D1, [A6 - 0x4]
  5808. 000049B8  48C1                     ext.l      D1
  5809. 000049BA  EB81                     asl        D1, 5
  5810. 000049BC  D28E                     add.l      D1, A6
  5811. 000049BE  2D42 FD6E                move.l     [A6 - 0x292], D2
  5812. 000049C2  342E FFFC                move.w     D2, [A6 - 0x4]
  5813. 000049C6  48C2                     ext.l      D2
  5814. 000049C8  EB82                     asl        D2, 5
  5815. 000049CA  D48E                     add.l      D2, A6
  5816. 000049CC  2D43 FD6A                move.l     [A6 - 0x296], D3
  5817. 000049D0  362E FFFC                move.w     D3, [A6 - 0x4]
  5818. 000049D4  48C3                     ext.l      D3
  5819. 000049D6  EB83                     asl        D3, 5
  5820. 000049D8  D68E                     add.l      D3, A6
  5821. 000049DA  2D44 FD66                move.l     [A6 - 0x29A], D4
  5822. 000049DE  382E FFFC                move.w     D4, [A6 - 0x4]
  5823. 000049E2  48C4                     ext.l      D4
  5824. 000049E4  EB84                     asl        D4, 5
  5825. 000049E6  D88E                     add.l      D4, A6
  5826. 000049E8  2D45 FD62                move.l     [A6 - 0x29E], D5
  5827. 000049EC  3A2E FFFC                move.w     D5, [A6 - 0x4]
  5828. 000049F0  48C5                     ext.l      D5
  5829. 000049F2  EB85                     asl        D5, 5
  5830. 000049F4  DA8E                     add.l      D5, A6
  5831. 000049F6  2D46 FD5E                move.l     [A6 - 0x2A2], D6
  5832. 000049FA  3C2E FFFC                move.w     D6, [A6 - 0x4]
  5833. 000049FE  48C6                     ext.l      D6
  5834. 00004A00  EB86                     asl        D6, 5
  5835. 00004A02  DC8E                     add.l      D6, A6
  5836. 00004A04  2D47 FD5A                move.l     [A6 - 0x2A6], D7
  5837. 00004A08  3E2E FFFC                move.w     D7, [A6 - 0x4]
  5838. 00004A0C  48C7                     ext.l      D7
  5839. 00004A0E  EB87                     asl        D7, 5
  5840. 00004A10  DE8E                     add.l      D7, A6
  5841. 00004A12  2247                     movea.l    A1, D7
  5842. 00004A14  3F29 FE58                move.w     -[A7], [A1 - 0x1A8]
  5843. 00004A18  2246                     movea.l    A1, D6
  5844. 00004A1A  3F29 FE56                move.w     -[A7], [A1 - 0x1AA]
  5845. 00004A1E  2245                     movea.l    A1, D5
  5846. 00004A20  3F29 FE54                move.w     -[A7], [A1 - 0x1AC]
  5847. 00004A24  2244                     movea.l    A1, D4
  5848. 00004A26  3F29 FE52                move.w     -[A7], [A1 - 0x1AE]
  5849. 00004A2A  2243                     movea.l    A1, D3
  5850. 00004A2C  3F29 FE50                move.w     -[A7], [A1 - 0x1B0]
  5851. 00004A30  2242                     movea.l    A1, D2
  5852. 00004A32  3F29 FE4E                move.w     -[A7], [A1 - 0x1B2]
  5853. 00004A36  2241                     movea.l    A1, D1
  5854. 00004A38  3F29 FE4C                move.w     -[A7], [A1 - 0x1B4]
  5855. 00004A3C  2240                     movea.l    A1, D0
  5856. 00004A3E  3F29 FE4A                move.w     -[A7], [A1 - 0x1B6]
  5857. 00004A42  226E FD5A                movea.l    A1, [A6 - 0x2A6]
  5858. 00004A46  3F29 FE48                move.w     -[A7], [A1 - 0x1B8]
  5859. 00004A4A  226E FD5E                movea.l    A1, [A6 - 0x2A2]
  5860. 00004A4E  3F29 FE46                move.w     -[A7], [A1 - 0x1BA]
  5861. 00004A52  226E FD62                movea.l    A1, [A6 - 0x29E]
  5862. 00004A56  3F29 FE44                move.w     -[A7], [A1 - 0x1BC]
  5863. 00004A5A  226E FD66                movea.l    A1, [A6 - 0x29A]
  5864. 00004A5E  3F29 FE42                move.w     -[A7], [A1 - 0x1BE]
  5865. 00004A62  226E FD6A                movea.l    A1, [A6 - 0x296]
  5866. 00004A66  3F29 FE40                move.w     -[A7], [A1 - 0x1C0]
  5867. 00004A6A  226E FD6E                movea.l    A1, [A6 - 0x292]
  5868. 00004A6E  3F29 FE3E                move.w     -[A7], [A1 - 0x1C2]
  5869. 00004A72  226E FD72                movea.l    A1, [A6 - 0x28E]
  5870. 00004A76  3F29 FE3C                move.w     -[A7], [A1 - 0x1C4]
  5871. 00004A7A  226E FD76                movea.l    A1, [A6 - 0x28A]
  5872. 00004A7E  3F29 FE3A                move.w     -[A7], [A1 - 0x1C6]
  5873. 00004A82  4850                     pea.l      [A0]
  5874. 00004A84  486D D4F4                pea.l      [A5 - 0x2B0C]
  5875. 00004A88  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  5876. 00004A8C  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  5877. 00004A90  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  5878. 00004A94  526E FFFC                addq.w     [A6 - 0x4], 1
  5879. label00004A98:
  5880. 00004A98  302E FFFE                move.w     D0, [A6 - 0x2]
  5881. 00004A9C  48C0                     ext.l      D0
  5882. 00004A9E  D080                     add.l      D0, D0
  5883. 00004AA0  41ED FD36                lea.l      A0, [A5 - 0x2CA]
  5884. 00004AA4  D1C0                     add.l      A0, D0
  5885. 00004AA6  302E FFFC                move.w     D0, [A6 - 0x4]
  5886. 00004AAA  B050                     cmp.w      D0, [A0]
  5887. 00004AAC  6F00 FE8C                ble        -0x172 /* 0000493A */
  5888. 00004AB0  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  5889. 00004AB4  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  5890. 00004AB8  588F                     addq.l     A7, 4
  5891. 00004ABA  526E FFFE                addq.w     [A6 - 0x2], 1
  5892. label00004ABE:
  5893. 00004ABE  0C6E 0001 FFFE           cmpi.w     [A6 - 0x2], 0x1
  5894. 00004AC4  6F00 F328                ble        -0xCD6 /* 00003DEE */
  5895. 00004AC8  486D D530                pea.l      [A5 - 0x2AD0]
  5896. 00004ACC  486D D528                pea.l      [A5 - 0x2AD8]
  5897. 00004AD0  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  5898. 00004AD4  508F                     addq.l     A7, 8
  5899. 00004AD6  2D40 FE36                move.l     [A6 - 0x1CA], D0
  5900. 00004ADA  4AAE FE36                tst.l      [A6 - 0x1CA]
  5901. 00004ADE  6612                     bne        +0x14 /* 00004AF2 */
  5902. 00004AE0  486D D53A                pea.l      [A5 - 0x2AC6]
  5903. 00004AE4  486D D532                pea.l      [A5 - 0x2ACE]
  5904. 00004AE8  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  5905. 00004AEC  508F                     addq.l     A7, 8
  5906. 00004AEE  2D40 FE36                move.l     [A6 - 0x1CA], D0
  5907. label00004AF2:
  5908. 00004AF2  3F2D FD34                move.w     -[A7], [A5 - 0x2CC]
  5909. 00004AF6  486D FCDE                pea.l      [A5 - 0x322]
  5910. 00004AFA  3F2D FD32                move.w     -[A7], [A5 - 0x2CE]
  5911. 00004AFE  486D FC94                pea.l      [A5 - 0x36C]
  5912. 00004B02  486D D53C                pea.l      [A5 - 0x2AC4]
  5913. 00004B06  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  5914. 00004B0A  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  5915. 00004B0E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  5916. 00004B12  2F2E FE36                move.l     -[A7], [A6 - 0x1CA]
  5917. 00004B16  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  5918. 00004B1A  588F                     addq.l     A7, 4
  5919. 00004B1C  4CDF 00F8                movem.l    D3,D4,D5,D6,D7, [A7]+
  5920. 00004B20  4E5E                     unlink     A6
  5921. 00004B22  4E75                     rts
  5922. 00004B24  5550                     subq.w     [A0], 2
  5923. 00004B26  4441                     neg.w      D1
  5924. 00004B28  5445                     addq.w     D5, 2
  5925. 00004B2A  5354                     subq.w     [A4], 1
  5926. export_16:
  5927. 00004B2C  4E56 FFB0                link       A6, -0x0050
  5928. 00004B30  48E7 0030                movem.l    -[A7], A2,A3
  5929. 00004B34  426D FD40                clr.w      [A5 - 0x2C0]
  5930. 00004B38  422D E230                clr.b      [A5 - 0x1DD0]
  5931. 00004B3C  206D E226                movea.l    A0, [A5 - 0x1DDA]
  5932. 00004B40  226D E226                movea.l    A1, [A5 - 0x1DDA]
  5933. 00004B44  246D E226                movea.l    A2, [A5 - 0x1DDA]
  5934. 00004B48  266D E226                movea.l    A3, [A5 - 0x1DDA]
  5935. 00004B4C  486E FFC8                pea.l      [A6 - 0x38]
  5936. 00004B50  3028 0012                move.w     D0, [A0 + 0x12]
  5937. 00004B54  5C40                     addq.w     D0, 6
  5938. 00004B56  3F00                     move.w     -[A7], D0
  5939. 00004B58  3029 0010                move.w     D0, [A1 + 0x10]
  5940. 00004B5C  0640 000B                addi.w     D0, 0xB
  5941. 00004B60  3F00                     move.w     -[A7], D0
  5942. 00004B62  302A 0016                move.w     D0, [A2 + 0x16]
  5943. 00004B66  0640 FFDD                addi.w     D0, 0xFFDD
  5944. 00004B6A  3F00                     move.w     -[A7], D0
  5945. 00004B6C  302B 0010                move.w     D0, [A3 + 0x10]
  5946. 00004B70  0640 001A                addi.w     D0, 0x1A
  5947. 00004B74  3F00                     move.w     -[A7], D0
  5948. 00004B76  A8A7                     syscall    SetRect
  5949. 00004B78  206D E226                movea.l    A0, [A5 - 0x1DDA]
  5950. 00004B7C  226D E226                movea.l    A1, [A5 - 0x1DDA]
  5951. 00004B80  246D E226                movea.l    A2, [A5 - 0x1DDA]
  5952. 00004B84  266D E226                movea.l    A3, [A5 - 0x1DDA]
  5953. 00004B88  486E FFC0                pea.l      [A6 - 0x40]
  5954. 00004B8C  3028 0012                move.w     D0, [A0 + 0x12]
  5955. 00004B90  5C40                     addq.w     D0, 6
  5956. 00004B92  3F00                     move.w     -[A7], D0
  5957. 00004B94  3029 0010                move.w     D0, [A1 + 0x10]
  5958. 00004B98  0640 001D                addi.w     D0, 0x1D
  5959. 00004B9C  3F00                     move.w     -[A7], D0
  5960. 00004B9E  302A 0016                move.w     D0, [A2 + 0x16]
  5961. 00004BA2  0640 FFDD                addi.w     D0, 0xFFDD
  5962. 00004BA6  3F00                     move.w     -[A7], D0
  5963. 00004BA8  302B 0010                move.w     D0, [A3 + 0x10]
  5964. 00004BAC  0640 002C                addi.w     D0, 0x2C /* ',' */
  5965. 00004BB0  3F00                     move.w     -[A7], D0
  5966. 00004BB2  A8A7                     syscall    SetRect
  5967. 00004BB4  206D E226                movea.l    A0, [A5 - 0x1DDA]
  5968. 00004BB8  226D E226                movea.l    A1, [A5 - 0x1DDA]
  5969. 00004BBC  246D E226                movea.l    A2, [A5 - 0x1DDA]
  5970. 00004BC0  266D E226                movea.l    A3, [A5 - 0x1DDA]
  5971. 00004BC4  486E FFB8                pea.l      [A6 - 0x48]
  5972. 00004BC8  3028 0012                move.w     D0, [A0 + 0x12]
  5973. 00004BCC  5C40                     addq.w     D0, 6
  5974. 00004BCE  3F00                     move.w     -[A7], D0
  5975. 00004BD0  3029 0010                move.w     D0, [A1 + 0x10]
  5976. 00004BD4  0640 0037                addi.w     D0, 0x37 /* '7' */
  5977. 00004BD8  3F00                     move.w     -[A7], D0
  5978. 00004BDA  302A 0012                move.w     D0, [A2 + 0x12]
  5979. 00004BDE  0640 002B                addi.w     D0, 0x2B /* '+' */
  5980. 00004BE2  3F00                     move.w     -[A7], D0
  5981. 00004BE4  302B 0010                move.w     D0, [A3 + 0x10]
  5982. 00004BE8  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  5983. 00004BEC  3F00                     move.w     -[A7], D0
  5984. 00004BEE  A8A7                     syscall    SetRect
  5985. 00004BF0  206D E226                movea.l    A0, [A5 - 0x1DDA]
  5986. 00004BF4  226D E226                movea.l    A1, [A5 - 0x1DDA]
  5987. 00004BF8  246D E226                movea.l    A2, [A5 - 0x1DDA]
  5988. 00004BFC  266D E226                movea.l    A3, [A5 - 0x1DDA]
  5989. 00004C00  486E FFB0                pea.l      [A6 - 0x50]
  5990. 00004C04  3028 0012                move.w     D0, [A0 + 0x12]
  5991. 00004C08  0640 004B                addi.w     D0, 0x4B /* 'K' */
  5992. 00004C0C  3F00                     move.w     -[A7], D0
  5993. 00004C0E  3029 0010                move.w     D0, [A1 + 0x10]
  5994. 00004C12  0640 0037                addi.w     D0, 0x37 /* '7' */
  5995. 00004C16  3F00                     move.w     -[A7], D0
  5996. 00004C18  302A 0012                move.w     D0, [A2 + 0x12]
  5997. 00004C1C  0640 0064                addi.w     D0, 0x64 /* 'd' */
  5998. 00004C20  3F00                     move.w     -[A7], D0
  5999. 00004C22  302B 0010                move.w     D0, [A3 + 0x10]
  6000. 00004C26  0640 0051                addi.w     D0, 0x51 /* 'Q' */
  6001. 00004C2A  3F00                     move.w     -[A7], D0
  6002. 00004C2C  A8A7                     syscall    SetRect
  6003. 00004C2E  486E FFFC                pea.l      [A6 - 0x4]
  6004. 00004C32  A874                     syscall    GetPort
  6005. 00004C34  2F2D E226                move.l     -[A7], [A5 - 0x1DDA]
  6006. 00004C38  A873                     syscall    SetPort
  6007. 00004C3A  206D E226                movea.l    A0, [A5 - 0x1DDA]
  6008. 00004C3E  4868 0010                pea.l      [A0 + 0x10]
  6009. 00004C42  A8A3                     syscall    EraseRect
  6010. 00004C44  486D DFEC                pea.l      [A5 - 0x2014]
  6011. 00004C48  486E FFD0                pea.l      [A6 - 0x30]
  6012. 00004C4C  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  6013. 00004C50  508F                     addq.l     A7, 8
  6014. 00004C52  486D FCDE                pea.l      [A5 - 0x322]
  6015. 00004C56  486E FFD0                pea.l      [A6 - 0x30]
  6016. 00004C5A  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  6017. 00004C5E  508F                     addq.l     A7, 8
  6018. 00004C60  486E FFD0                pea.l      [A6 - 0x30]
  6019. 00004C64  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6020. 00004C68  588F                     addq.l     A7, 4
  6021. 00004C6A  486E FFD0                pea.l      [A6 - 0x30]
  6022. 00004C6E  2F00                     move.l     -[A7], D0
  6023. 00004C70  486E FFC8                pea.l      [A6 - 0x38]
  6024. 00004C74  4267                     clr.w      -[A7]
  6025. 00004C76  A9CE                     syscall    TETextBox/TextBox
  6026. 00004C78  486D DFF0                pea.l      [A5 - 0x2010]
  6027. 00004C7C  486E FFD0                pea.l      [A6 - 0x30]
  6028. 00004C80  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  6029. 00004C84  508F                     addq.l     A7, 8
  6030. 00004C86  486D FC94                pea.l      [A5 - 0x36C]
  6031. 00004C8A  486E FFD0                pea.l      [A6 - 0x30]
  6032. 00004C8E  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  6033. 00004C92  508F                     addq.l     A7, 8
  6034. 00004C94  486E FFD0                pea.l      [A6 - 0x30]
  6035. 00004C98  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6036. 00004C9C  588F                     addq.l     A7, 4
  6037. 00004C9E  486E FFD0                pea.l      [A6 - 0x30]
  6038. 00004CA2  2F00                     move.l     -[A7], D0
  6039. 00004CA4  486E FFC0                pea.l      [A6 - 0x40]
  6040. 00004CA8  4267                     clr.w      -[A7]
  6041. 00004CAA  A9CE                     syscall    TETextBox/TextBox
  6042. 00004CAC  486D DFF4                pea.l      [A5 - 0x200C]
  6043. 00004CB0  486E FFD0                pea.l      [A6 - 0x30]
  6044. 00004CB4  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  6045. 00004CB8  508F                     addq.l     A7, 8
  6046. 00004CBA  486E FFD0                pea.l      [A6 - 0x30]
  6047. 00004CBE  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6048. 00004CC2  588F                     addq.l     A7, 4
  6049. 00004CC4  486E FFD0                pea.l      [A6 - 0x30]
  6050. 00004CC8  2F00                     move.l     -[A7], D0
  6051. 00004CCA  486E FFB8                pea.l      [A6 - 0x48]
  6052. 00004CCE  3F3C FFFF                move.w     -[A7], 0xFFFF
  6053. 00004CD2  A9CE                     syscall    TETextBox/TextBox
  6054. 00004CD4  486D DFFA                pea.l      [A5 - 0x2006]
  6055. 00004CD8  486E FFD0                pea.l      [A6 - 0x30]
  6056. 00004CDC  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  6057. 00004CE0  508F                     addq.l     A7, 8
  6058. 00004CE2  486E FFD0                pea.l      [A6 - 0x30]
  6059. 00004CE6  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6060. 00004CEA  588F                     addq.l     A7, 4
  6061. 00004CEC  486E FFD0                pea.l      [A6 - 0x30]
  6062. 00004CF0  2F00                     move.l     -[A7], D0
  6063. 00004CF2  486E FFB0                pea.l      [A6 - 0x50]
  6064. 00004CF6  3F3C FFFF                move.w     -[A7], 0xFFFF
  6065. 00004CFA  A9CE                     syscall    TETextBox/TextBox
  6066. 00004CFC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6067. 00004D00  A873                     syscall    SetPort
  6068. 00004D02  2F2D E244                move.l     -[A7], [A5 - 0x1DBC]
  6069. 00004D06  3F3C 0003                move.w     -[A7], 0x3
  6070. 00004D0A  A93A                     syscall    DisableItem
  6071. 00004D0C  2F2D E244                move.l     -[A7], [A5 - 0x1DBC]
  6072. 00004D10  3F3C 0004                move.w     -[A7], 0x4
  6073. 00004D14  A939                     syscall    EnableItem
  6074. 00004D16  2F2D E27C                move.l     -[A7], [A5 - 0x1D84]
  6075. 00004D1A  3F3C 0005                move.w     -[A7], 0x5
  6076. 00004D1E  A93A                     syscall    DisableItem
  6077. 00004D20  426E FFFA                clr.w      [A6 - 0x6]
  6078. 00004D24  603E                     bra        +0x40 /* 00004D64 */
  6079. label00004D26:
  6080. 00004D26  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  6081. 00004D2A  4EBA ECD6                jsr        [PC - 0x132A /* 00003A02 */]
  6082. 00004D2E  548F                     addq.l     A7, 2
  6083. 00004D30  7001                     moveq.l    D0, 0x01
  6084. 00004D32  3D40 FFF8                move.w     [A6 - 0x8], D0
  6085. 00004D36  6020                     bra        +0x22 /* 00004D58 */
  6086. label00004D38:
  6087. 00004D38  302E FFFA                move.w     D0, [A6 - 0x6]
  6088. 00004D3C  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  6089. 00004D40  41ED FC94                lea.l      A0, [A5 - 0x36C]
  6090. 00004D44  D1C0                     add.l      A0, D0
  6091. 00004D46  302E FFF8                move.w     D0, [A6 - 0x8]
  6092. 00004D4A  48C0                     ext.l      D0
  6093. 00004D4C  D080                     add.l      D0, D0
  6094. 00004D4E  D1C0                     add.l      A0, D0
  6095. 00004D50  4268 003E                clr.w      [A0 + 0x3E]
  6096. 00004D54  526E FFF8                addq.w     [A6 - 0x8], 1
  6097. label00004D58:
  6098. 00004D58  0C6E 0005 FFF8           cmpi.w     [A6 - 0x8], 0x5
  6099. 00004D5E  6FD8                     ble        -0x26 /* 00004D38 */
  6100. 00004D60  526E FFFA                addq.w     [A6 - 0x6], 1
  6101. label00004D64:
  6102. 00004D64  0C6E 0001 FFFA           cmpi.w     [A6 - 0x6], 0x1
  6103. 00004D6A  6FBA                     ble        -0x44 /* 00004D26 */
  6104. 00004D6C  3F3C 0003                move.w     -[A7], 0x3
  6105. 00004D70  4EBA D426                jsr        [PC - 0x2BDA /* 00002198 */]
  6106. 00004D74  548F                     addq.l     A7, 2
  6107. 00004D76  3D40 FFFA                move.w     [A6 - 0x6], D0
  6108. 00004D7A  0C6E 0001 FFFA           cmpi.w     [A6 - 0x6], 0x1
  6109. 00004D80  6610                     bne        +0x12 /* 00004D92 */
  6110. 00004D82  486D E000                pea.l      [A5 - 0x2000]
  6111. 00004D86  486D FC94                pea.l      [A5 - 0x36C]
  6112. 00004D8A  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  6113. 00004D8E  508F                     addq.l     A7, 8
  6114. 00004D90  600E                     bra        +0x10 /* 00004DA0 */
  6115. label00004D92:
  6116. 00004D92  486D E010                pea.l      [A5 - 0x1FF0]
  6117. 00004D96  486D FCDE                pea.l      [A5 - 0x322]
  6118. 00004D9A  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  6119. 00004D9E  508F                     addq.l     A7, 8
  6120. label00004DA0:
  6121. 00004DA0  0C6E 0001 FFFA           cmpi.w     [A6 - 0x6], 0x1
  6122. 00004DA6  6606                     bne        +0x8 /* 00004DAE */
  6123. 00004DA8  4EBA CE70                jsr        [PC - 0x3190 /* 00001C1A */]
  6124. 00004DAC  6004                     bra        +0x6 /* 00004DB2 */
  6125. label00004DAE:
  6126. 00004DAE  4EBA C8E8                jsr        [PC - 0x3718 /* 00001698 */]
  6127. label00004DB2:
  6128. 00004DB2  4CDF 0C00                movem.l    A2,A3, [A7]+
  6129. 00004DB6  4E5E                     unlink     A6
  6130. 00004DB8  4E75                     rts
  6131. 00004DBA  4A55                     tst.w      [A5]
  6132. 00004DBC  4D50                     chk.w      D6, [A0]
  6133. 00004DBE  4241                     clr.w      D1
  6134. 00004DC0  4C4C 4E56                movem.l    D1,D2,D4,D6,A1,A2,A3,A6, A4
  6135. export_17: // at 00004DC2 (misaligned)
  6136. 00004DC4  FFFA                     .invalid   <<F/7/7>>
  6137. 00004DC6  2D7C 5450 4153 FFFA      move.l     [A6 - 0x6], 0x54504153 /* 'TPAS' */
  6138. 00004DCE  206E 0008                movea.l    A0, [A6 + 0x8]
  6139. 00004DD2  2028 0024                move.l     D0, [A0 + 0x24]
  6140. 00004DD6  B0AE FFFA                cmp.l      D0, [A6 - 0x6]
  6141. 00004DDA  6606                     bne        +0x8 /* 00004DE2 */
  6142. 00004DDC  422E FFFF                clr.b      [A6 - 0x1]
  6143. 00004DE0  6006                     bra        +0x8 /* 00004DE8 */
  6144. label00004DE2:
  6145. 00004DE2  7001                     moveq.l    D0, 0x01
  6146. 00004DE4  1D40 FFFF                move.b     [A6 - 0x1], D0
  6147. label00004DE8:
  6148. 00004DE8  102E FFFF                move.b     D0, [A6 - 0x1]
  6149. 00004DEC  4E5E                     unlink     A6
  6150. 00004DEE  205F                     movea.l    A0, [A7]+
  6151. 00004DF0  4FEF 0004                lea.l      A7, [A7 + 0x4]
  6152. 00004DF4  1E80                     move.b     [A7], D0
  6153. 00004DF6  4ED0                     jmp        [A0]
  6154. 00004DF8  4649                     not.w      A1
  6155. 00004DFA  4C45 4649                movem.l    D0,D3,D6,A1,A2,A6, D5
  6156. 00004DFE  4C54 4E56                movem.l    D1,D2,D4,D6,A1,A2,A3,A6, [A4]
  6157. export_14: // at 00004E00 (misaligned)
  6158. 00004E02  FEE0 48E7                .extension 0xEE0 <<F/2-3/7>> // unimplemented
  6159. 00004E06  0038 2B7C 5445           ori.b      [0x00005445], 0x7C /* '|' */
  6160. 00004E0C  5854                     addq.w     [A4], 4
  6161. 00004E0E  DF14                     add.b      [A4], D7
  6162. 00004E10  426E FFF8                clr.w      [A6 - 0x8]
  6163. 00004E14  6000 05C6                bra        +0x5C8 /* 000053DC */
  6164. label00004E18:
  6165. 00004E18  4A6E FFF8                tst.w      [A6 - 0x8]
  6166. 00004E1C  661A                     bne        +0x1C /* 00004E38 */
  6167. 00004E1E  486D E020                pea.l      [A5 - 0x1FE0]
  6168. 00004E22  486D DF24                pea.l      [A5 - 0x20DC]
  6169. 00004E26  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  6170. 00004E2A  508F                     addq.l     A7, 8
  6171. 00004E2C  486D DF24                pea.l      [A5 - 0x20DC]
  6172. 00004E30  4EBA 1470                jsr        [PC + 0x1470 /* 000062A2 */]
  6173. 00004E34  588F                     addq.l     A7, 4
  6174. 00004E36  6018                     bra        +0x1A /* 00004E50 */
  6175. label00004E38:
  6176. 00004E38  486D E036                pea.l      [A5 - 0x1FCA]
  6177. 00004E3C  486D DF24                pea.l      [A5 - 0x20DC]
  6178. 00004E40  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  6179. 00004E44  508F                     addq.l     A7, 8
  6180. 00004E46  486D DF24                pea.l      [A5 - 0x20DC]
  6181. 00004E4A  4EBA 1456                jsr        [PC + 0x1456 /* 000062A2 */]
  6182. 00004E4E  588F                     addq.l     A7, 4
  6183. label00004E50:
  6184. 00004E50  2F2D DEC6                move.l     -[A7], [A5 - 0x213A]
  6185. 00004E54  486D E048                pea.l      [A5 - 0x1FB8]
  6186. 00004E58  486D 00AA                pea.l      [A5 + 0xAA /* export_17 */]
  6187. 00004E5C  3F3C 0001                move.w     -[A7], 0x1
  6188. 00004E60  486D DF14                pea.l      [A5 - 0x20EC]
  6189. 00004E64  42A7                     clr.l      -[A7]
  6190. 00004E66  486D DECA                pea.l      [A5 - 0x2136]
  6191. 00004E6A  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  6192. 00004E6E  2F2D E22A                move.l     -[A7], [A5 - 0x1DD6]
  6193. 00004E72  A914                     syscall    DisposeWindow
  6194. 00004E74  4A2D DECA                tst.b      [A5 - 0x2136]
  6195. 00004E78  6606                     bne        +0x8 /* 00004E80 */
  6196. 00004E7A  7000                     moveq.l    D0, 0x00
  6197. 00004E7C  6000 056A                bra        +0x56C /* 000053E8 */
  6198. label00004E80:
  6199. 00004E80  4267                     clr.w      -[A7]
  6200. 00004E82  42A7                     clr.l      -[A7]
  6201. 00004E84  3F2D DED0                move.w     -[A7], [A5 - 0x2130]
  6202. 00004E88  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  6203. 00004E8C  301F                     move.w     D0, [A7]+
  6204. 00004E8E  302E FFF8                move.w     D0, [A6 - 0x8]
  6205. 00004E92  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  6206. 00004E96  41ED FC94                lea.l      A0, [A5 - 0x36C]
  6207. 00004E9A  D1C0                     add.l      A0, D0
  6208. 00004E9C  4850                     pea.l      [A0]
  6209. 00004E9E  486D DED4                pea.l      [A5 - 0x212C]
  6210. 00004EA2  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  6211. 00004EA6  508F                     addq.l     A7, 8
  6212. 00004EA8  302E FFF8                move.w     D0, [A6 - 0x8]
  6213. 00004EAC  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  6214. 00004EB0  41ED FC94                lea.l      A0, [A5 - 0x36C]
  6215. 00004EB4  D1C0                     add.l      A0, D0
  6216. 00004EB6  4850                     pea.l      [A0]
  6217. 00004EB8  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  6218. 00004EBC  588F                     addq.l     A7, 4
  6219. 00004EBE  302E FFF8                move.w     D0, [A6 - 0x8]
  6220. 00004EC2  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  6221. 00004EC6  41ED FC94                lea.l      A0, [A5 - 0x36C]
  6222. 00004ECA  D1C0                     add.l      A0, D0
  6223. 00004ECC  486D E04A                pea.l      [A5 - 0x1FB6]
  6224. 00004ED0  4850                     pea.l      [A0]
  6225. 00004ED2  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  6226. 00004ED6  508F                     addq.l     A7, 8
  6227. 00004ED8  2D40 FFFA                move.l     [A6 - 0x6], D0
  6228. 00004EDC  302E FFF8                move.w     D0, [A6 - 0x8]
  6229. 00004EE0  48C0                     ext.l      D0
  6230. 00004EE2  D080                     add.l      D0, D0
  6231. 00004EE4  41ED FD2A                lea.l      A0, [A5 - 0x2D6]
  6232. 00004EE8  D1C0                     add.l      A0, D0
  6233. 00004EEA  302E FFF8                move.w     D0, [A6 - 0x8]
  6234. 00004EEE  48C0                     ext.l      D0
  6235. 00004EF0  D080                     add.l      D0, D0
  6236. 00004EF2  43ED FD2E                lea.l      A1, [A5 - 0x2D2]
  6237. 00004EF6  D3C0                     add.l      A1, D0
  6238. 00004EF8  302E FFF8                move.w     D0, [A6 - 0x8]
  6239. 00004EFC  48C0                     ext.l      D0
  6240. 00004EFE  D080                     add.l      D0, D0
  6241. 00004F00  45ED FD36                lea.l      A2, [A5 - 0x2CA]
  6242. 00004F04  D5C0                     add.l      A2, D0
  6243. 00004F06  4852                     pea.l      [A2]
  6244. 00004F08  4851                     pea.l      [A1]
  6245. 00004F0A  4850                     pea.l      [A0]
  6246. 00004F0C  486D E04C                pea.l      [A5 - 0x1FB4]
  6247. 00004F10  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6248. 00004F14  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  6249. 00004F18  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6250. 00004F1C  7001                     moveq.l    D0, 0x01
  6251. 00004F1E  3D40 FFF6                move.w     [A6 - 0xA], D0
  6252. 00004F22  6000 045C                bra        +0x45E /* 00005380 */
  6253. label00004F26:
  6254. 00004F26  302E FFF8                move.w     D0, [A6 - 0x8]
  6255. 00004F2A  C1FC 08DC                muls.w     D0, 0x8DC
  6256. 00004F2E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6257. 00004F32  D1C0                     add.l      A0, D0
  6258. 00004F34  302E FFF6                move.w     D0, [A6 - 0xA]
  6259. 00004F38  C1FC 00A2                muls.w     D0, 0xA2
  6260. 00004F3C  D1C0                     add.l      A0, D0
  6261. 00004F3E  316E FFF6 003E           move.w     [A0 + 0x3E], [A6 - 0xA]
  6262. 00004F44  302E FFF8                move.w     D0, [A6 - 0x8]
  6263. 00004F48  C1FC 08DC                muls.w     D0, 0x8DC
  6264. 00004F4C  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6265. 00004F50  D1C0                     add.l      A0, D0
  6266. 00004F52  302E FFF6                move.w     D0, [A6 - 0xA]
  6267. 00004F56  C1FC 00A2                muls.w     D0, 0xA2
  6268. 00004F5A  D1C0                     add.l      A0, D0
  6269. 00004F5C  302E FFF8                move.w     D0, [A6 - 0x8]
  6270. 00004F60  C1FC 08DC                muls.w     D0, 0x8DC
  6271. 00004F64  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  6272. 00004F68  D3C0                     add.l      A1, D0
  6273. 00004F6A  302E FFF6                move.w     D0, [A6 - 0xA]
  6274. 00004F6E  C1FC 00A2                muls.w     D0, 0xA2
  6275. 00004F72  D3C0                     add.l      A1, D0
  6276. 00004F74  4869 0019                pea.l      [A1 + 0x19]
  6277. 00004F78  4850                     pea.l      [A0]
  6278. 00004F7A  486D E056                pea.l      [A5 - 0x1FAA]
  6279. 00004F7E  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6280. 00004F82  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  6281. 00004F86  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6282. 00004F8A  302E FFF8                move.w     D0, [A6 - 0x8]
  6283. 00004F8E  C1FC 08DC                muls.w     D0, 0x8DC
  6284. 00004F92  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6285. 00004F96  D1C0                     add.l      A0, D0
  6286. 00004F98  302E FFF6                move.w     D0, [A6 - 0xA]
  6287. 00004F9C  C1FC 00A2                muls.w     D0, 0xA2
  6288. 00004FA0  D1C0                     add.l      A0, D0
  6289. 00004FA2  4868 0030                pea.l      [A0 + 0x30]
  6290. 00004FA6  486D E05C                pea.l      [A5 - 0x1FA4]
  6291. 00004FAA  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6292. 00004FAE  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  6293. 00004FB2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6294. 00004FB6  7001                     moveq.l    D0, 0x01
  6295. 00004FB8  3D40 FFF4                move.w     [A6 - 0xC], D0
  6296. 00004FBC  6000 0088                bra        +0x8A /* 00005046 */
  6297. label00004FC0:
  6298. 00004FC0  302E FFF8                move.w     D0, [A6 - 0x8]
  6299. 00004FC4  C1FC 08DC                muls.w     D0, 0x8DC
  6300. 00004FC8  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6301. 00004FCC  D1C0                     add.l      A0, D0
  6302. 00004FCE  302E FFF6                move.w     D0, [A6 - 0xA]
  6303. 00004FD2  C1FC 00A2                muls.w     D0, 0xA2
  6304. 00004FD6  D1C0                     add.l      A0, D0
  6305. 00004FD8  302E FFF4                move.w     D0, [A6 - 0xC]
  6306. 00004FDC  48C0                     ext.l      D0
  6307. 00004FDE  D080                     add.l      D0, D0
  6308. 00004FE0  D1C0                     add.l      A0, D0
  6309. 00004FE2  302E FFF8                move.w     D0, [A6 - 0x8]
  6310. 00004FE6  C1FC 08DC                muls.w     D0, 0x8DC
  6311. 00004FEA  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  6312. 00004FEE  D3C0                     add.l      A1, D0
  6313. 00004FF0  302E FFF6                move.w     D0, [A6 - 0xA]
  6314. 00004FF4  C1FC 00A2                muls.w     D0, 0xA2
  6315. 00004FF8  D3C0                     add.l      A1, D0
  6316. 00004FFA  302E FFF4                move.w     D0, [A6 - 0xC]
  6317. 00004FFE  48C0                     ext.l      D0
  6318. 00005000  D080                     add.l      D0, D0
  6319. 00005002  D3C0                     add.l      A1, D0
  6320. 00005004  302E FFF8                move.w     D0, [A6 - 0x8]
  6321. 00005008  C1FC 08DC                muls.w     D0, 0x8DC
  6322. 0000500C  45ED E344                lea.l      A2, [A5 - 0x1CBC]
  6323. 00005010  D5C0                     add.l      A2, D0
  6324. 00005012  302E FFF6                move.w     D0, [A6 - 0xA]
  6325. 00005016  C1FC 00A2                muls.w     D0, 0xA2
  6326. 0000501A  D5C0                     add.l      A2, D0
  6327. 0000501C  302E FFF4                move.w     D0, [A6 - 0xC]
  6328. 00005020  48C0                     ext.l      D0
  6329. 00005022  D080                     add.l      D0, D0
  6330. 00005024  D5C0                     add.l      A2, D0
  6331. 00005026  486A 0054                pea.l      [A2 + 0x54]
  6332. 0000502A  4869 004C                pea.l      [A1 + 0x4C]
  6333. 0000502E  4868 0032                pea.l      [A0 + 0x32]
  6334. 00005032  486D E060                pea.l      [A5 - 0x1FA0]
  6335. 00005036  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6336. 0000503A  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  6337. 0000503E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6338. 00005042  526E FFF4                addq.w     [A6 - 0xC], 1
  6339. label00005046:
  6340. 00005046  302E FFF8                move.w     D0, [A6 - 0x8]
  6341. 0000504A  C1FC 08DC                muls.w     D0, 0x8DC
  6342. 0000504E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6343. 00005052  D1C0                     add.l      A0, D0
  6344. 00005054  302E FFF6                move.w     D0, [A6 - 0xA]
  6345. 00005058  C1FC 00A2                muls.w     D0, 0xA2
  6346. 0000505C  D1C0                     add.l      A0, D0
  6347. 0000505E  302E FFF4                move.w     D0, [A6 - 0xC]
  6348. 00005062  B068 0030                cmp.w      D0, [A0 + 0x30]
  6349. 00005066  6F00 FF58                ble        -0xA6 /* 00004FC0 */
  6350. 0000506A  302E FFF8                move.w     D0, [A6 - 0x8]
  6351. 0000506E  C1FC 08DC                muls.w     D0, 0x8DC
  6352. 00005072  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6353. 00005076  D1C0                     add.l      A0, D0
  6354. 00005078  302E FFF6                move.w     D0, [A6 - 0xA]
  6355. 0000507C  C1FC 00A2                muls.w     D0, 0xA2
  6356. 00005080  D1C0                     add.l      A0, D0
  6357. 00005082  302E FFF8                move.w     D0, [A6 - 0x8]
  6358. 00005086  C1FC 08DC                muls.w     D0, 0x8DC
  6359. 0000508A  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  6360. 0000508E  D3C0                     add.l      A1, D0
  6361. 00005090  302E FFF6                move.w     D0, [A6 - 0xA]
  6362. 00005094  C1FC 00A2                muls.w     D0, 0xA2
  6363. 00005098  D3C0                     add.l      A1, D0
  6364. 0000509A  302E FFF8                move.w     D0, [A6 - 0x8]
  6365. 0000509E  C1FC 08DC                muls.w     D0, 0x8DC
  6366. 000050A2  45ED E344                lea.l      A2, [A5 - 0x1CBC]
  6367. 000050A6  D5C0                     add.l      A2, D0
  6368. 000050A8  302E FFF6                move.w     D0, [A6 - 0xA]
  6369. 000050AC  C1FC 00A2                muls.w     D0, 0xA2
  6370. 000050B0  D5C0                     add.l      A2, D0
  6371. 000050B2  302E FFF8                move.w     D0, [A6 - 0x8]
  6372. 000050B6  C1FC 08DC                muls.w     D0, 0x8DC
  6373. 000050BA  47ED E344                lea.l      A3, [A5 - 0x1CBC]
  6374. 000050BE  D7C0                     add.l      A3, D0
  6375. 000050C0  302E FFF6                move.w     D0, [A6 - 0xA]
  6376. 000050C4  C1FC 00A2                muls.w     D0, 0xA2
  6377. 000050C8  D7C0                     add.l      A3, D0
  6378. 000050CA  302E FFF8                move.w     D0, [A6 - 0x8]
  6379. 000050CE  C1FC 08DC                muls.w     D0, 0x8DC
  6380. 000050D2  49ED E344                lea.l      A4, [A5 - 0x1CBC]
  6381. 000050D6  D9C0                     add.l      A4, D0
  6382. 000050D8  302E FFF6                move.w     D0, [A6 - 0xA]
  6383. 000050DC  C1FC 00A2                muls.w     D0, 0xA2
  6384. 000050E0  D9C0                     add.l      A4, D0
  6385. 000050E2  302E FFF8                move.w     D0, [A6 - 0x8]
  6386. 000050E6  C1FC 08DC                muls.w     D0, 0x8DC
  6387. 000050EA  2D48 FEF0                move.l     [A6 - 0x110], A0
  6388. 000050EE  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6389. 000050F2  D1C0                     add.l      A0, D0
  6390. 000050F4  302E FFF6                move.w     D0, [A6 - 0xA]
  6391. 000050F8  C1FC 00A2                muls.w     D0, 0xA2
  6392. 000050FC  D1C0                     add.l      A0, D0
  6393. 000050FE  302E FFF8                move.w     D0, [A6 - 0x8]
  6394. 00005102  C1FC 08DC                muls.w     D0, 0x8DC
  6395. 00005106  2D49 FEEC                move.l     [A6 - 0x114], A1
  6396. 0000510A  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  6397. 0000510E  D3C0                     add.l      A1, D0
  6398. 00005110  302E FFF6                move.w     D0, [A6 - 0xA]
  6399. 00005114  C1FC 00A2                muls.w     D0, 0xA2
  6400. 00005118  D3C0                     add.l      A1, D0
  6401. 0000511A  302E FFF8                move.w     D0, [A6 - 0x8]
  6402. 0000511E  C1FC 08DC                muls.w     D0, 0x8DC
  6403. 00005122  2D4A FEE8                move.l     [A6 - 0x118], A2
  6404. 00005126  45ED E344                lea.l      A2, [A5 - 0x1CBC]
  6405. 0000512A  D5C0                     add.l      A2, D0
  6406. 0000512C  302E FFF6                move.w     D0, [A6 - 0xA]
  6407. 00005130  C1FC 00A2                muls.w     D0, 0xA2
  6408. 00005134  D5C0                     add.l      A2, D0
  6409. 00005136  486A 0064                pea.l      [A2 + 0x64]
  6410. 0000513A  4869 0062                pea.l      [A1 + 0x62]
  6411. 0000513E  4868 004A                pea.l      [A0 + 0x4A]
  6412. 00005142  486C 0048                pea.l      [A4 + 0x48]
  6413. 00005146  486B 0046                pea.l      [A3 + 0x46]
  6414. 0000514A  206E FEE8                movea.l    A0, [A6 - 0x118]
  6415. 0000514E  4868 0044                pea.l      [A0 + 0x44]
  6416. 00005152  206E FEEC                movea.l    A0, [A6 - 0x114]
  6417. 00005156  4868 0042                pea.l      [A0 + 0x42]
  6418. 0000515A  206E FEF0                movea.l    A0, [A6 - 0x110]
  6419. 0000515E  4868 0040                pea.l      [A0 + 0x40]
  6420. 00005162  486D E06A                pea.l      [A5 - 0x1F96]
  6421. 00005166  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6422. 0000516A  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  6423. 0000516E  4FEF 0028                lea.l      A7, [A7 + 0x28]
  6424. 00005172  302E FFF8                move.w     D0, [A6 - 0x8]
  6425. 00005176  C1FC 08DC                muls.w     D0, 0x8DC
  6426. 0000517A  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6427. 0000517E  D1C0                     add.l      A0, D0
  6428. 00005180  302E FFF6                move.w     D0, [A6 - 0xA]
  6429. 00005184  C1FC 00A2                muls.w     D0, 0xA2
  6430. 00005188  D1C0                     add.l      A0, D0
  6431. 0000518A  302E FFF8                move.w     D0, [A6 - 0x8]
  6432. 0000518E  C1FC 08DC                muls.w     D0, 0x8DC
  6433. 00005192  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  6434. 00005196  D3C0                     add.l      A1, D0
  6435. 00005198  302E FFF6                move.w     D0, [A6 - 0xA]
  6436. 0000519C  C1FC 00A2                muls.w     D0, 0xA2
  6437. 000051A0  D3C0                     add.l      A1, D0
  6438. 000051A2  302E FFF8                move.w     D0, [A6 - 0x8]
  6439. 000051A6  C1FC 08DC                muls.w     D0, 0x8DC
  6440. 000051AA  45ED E344                lea.l      A2, [A5 - 0x1CBC]
  6441. 000051AE  D5C0                     add.l      A2, D0
  6442. 000051B0  302E FFF6                move.w     D0, [A6 - 0xA]
  6443. 000051B4  C1FC 00A2                muls.w     D0, 0xA2
  6444. 000051B8  D5C0                     add.l      A2, D0
  6445. 000051BA  302E FFF8                move.w     D0, [A6 - 0x8]
  6446. 000051BE  C1FC 08DC                muls.w     D0, 0x8DC
  6447. 000051C2  47ED E344                lea.l      A3, [A5 - 0x1CBC]
  6448. 000051C6  D7C0                     add.l      A3, D0
  6449. 000051C8  302E FFF6                move.w     D0, [A6 - 0xA]
  6450. 000051CC  C1FC 00A2                muls.w     D0, 0xA2
  6451. 000051D0  D7C0                     add.l      A3, D0
  6452. 000051D2  302E FFF8                move.w     D0, [A6 - 0x8]
  6453. 000051D6  C1FC 08DC                muls.w     D0, 0x8DC
  6454. 000051DA  49ED E344                lea.l      A4, [A5 - 0x1CBC]
  6455. 000051DE  D9C0                     add.l      A4, D0
  6456. 000051E0  302E FFF6                move.w     D0, [A6 - 0xA]
  6457. 000051E4  C1FC 00A2                muls.w     D0, 0xA2
  6458. 000051E8  D9C0                     add.l      A4, D0
  6459. 000051EA  302E FFF8                move.w     D0, [A6 - 0x8]
  6460. 000051EE  C1FC 08DC                muls.w     D0, 0x8DC
  6461. 000051F2  2D48 FEF0                move.l     [A6 - 0x110], A0
  6462. 000051F6  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6463. 000051FA  D1C0                     add.l      A0, D0
  6464. 000051FC  302E FFF6                move.w     D0, [A6 - 0xA]
  6465. 00005200  C1FC 00A2                muls.w     D0, 0xA2
  6466. 00005204  D1C0                     add.l      A0, D0
  6467. 00005206  302E FFF8                move.w     D0, [A6 - 0x8]
  6468. 0000520A  C1FC 08DC                muls.w     D0, 0x8DC
  6469. 0000520E  2D49 FEEC                move.l     [A6 - 0x114], A1
  6470. 00005212  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  6471. 00005216  D3C0                     add.l      A1, D0
  6472. 00005218  302E FFF6                move.w     D0, [A6 - 0xA]
  6473. 0000521C  C1FC 00A2                muls.w     D0, 0xA2
  6474. 00005220  D3C0                     add.l      A1, D0
  6475. 00005222  302E FFF8                move.w     D0, [A6 - 0x8]
  6476. 00005226  C1FC 08DC                muls.w     D0, 0x8DC
  6477. 0000522A  2D4A FEE8                move.l     [A6 - 0x118], A2
  6478. 0000522E  45ED E344                lea.l      A2, [A5 - 0x1CBC]
  6479. 00005232  D5C0                     add.l      A2, D0
  6480. 00005234  302E FFF6                move.w     D0, [A6 - 0xA]
  6481. 00005238  C1FC 00A2                muls.w     D0, 0xA2
  6482. 0000523C  D5C0                     add.l      A2, D0
  6483. 0000523E  302E FFF8                move.w     D0, [A6 - 0x8]
  6484. 00005242  C1FC 08DC                muls.w     D0, 0x8DC
  6485. 00005246  2D4B FEE4                move.l     [A6 - 0x11C], A3
  6486. 0000524A  47ED E344                lea.l      A3, [A5 - 0x1CBC]
  6487. 0000524E  D7C0                     add.l      A3, D0
  6488. 00005250  302E FFF6                move.w     D0, [A6 - 0xA]
  6489. 00005254  C1FC 00A2                muls.w     D0, 0xA2
  6490. 00005258  D7C0                     add.l      A3, D0
  6491. 0000525A  302E FFF8                move.w     D0, [A6 - 0x8]
  6492. 0000525E  C1FC 08DC                muls.w     D0, 0x8DC
  6493. 00005262  2D4C FEE0                move.l     [A6 - 0x120], A4
  6494. 00005266  49ED E344                lea.l      A4, [A5 - 0x1CBC]
  6495. 0000526A  D9C0                     add.l      A4, D0
  6496. 0000526C  302E FFF6                move.w     D0, [A6 - 0xA]
  6497. 00005270  C1FC 00A2                muls.w     D0, 0xA2
  6498. 00005274  D9C0                     add.l      A4, D0
  6499. 00005276  486C 0060                pea.l      [A4 + 0x60]
  6500. 0000527A  486B 005E                pea.l      [A3 + 0x5E]
  6501. 0000527E  486A 005C                pea.l      [A2 + 0x5C]
  6502. 00005282  4869 0072                pea.l      [A1 + 0x72]
  6503. 00005286  4868 0070                pea.l      [A0 + 0x70]
  6504. 0000528A  206E FEE0                movea.l    A0, [A6 - 0x120]
  6505. 0000528E  4868 006E                pea.l      [A0 + 0x6E]
  6506. 00005292  206E FEE4                movea.l    A0, [A6 - 0x11C]
  6507. 00005296  4868 006C                pea.l      [A0 + 0x6C]
  6508. 0000529A  206E FEE8                movea.l    A0, [A6 - 0x118]
  6509. 0000529E  4868 006A                pea.l      [A0 + 0x6A]
  6510. 000052A2  206E FEEC                movea.l    A0, [A6 - 0x114]
  6511. 000052A6  4868 0068                pea.l      [A0 + 0x68]
  6512. 000052AA  206E FEF0                movea.l    A0, [A6 - 0x110]
  6513. 000052AE  4868 0066                pea.l      [A0 + 0x66]
  6514. 000052B2  486D E082                pea.l      [A5 - 0x1F7E]
  6515. 000052B6  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6516. 000052BA  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  6517. 000052BE  4FEF 0030                lea.l      A7, [A7 + 0x30]
  6518. 000052C2  302E FFF8                move.w     D0, [A6 - 0x8]
  6519. 000052C6  C1FC 08DC                muls.w     D0, 0x8DC
  6520. 000052CA  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6521. 000052CE  D1C0                     add.l      A0, D0
  6522. 000052D0  302E FFF6                move.w     D0, [A6 - 0xA]
  6523. 000052D4  C1FC 00A2                muls.w     D0, 0xA2
  6524. 000052D8  D1C0                     add.l      A0, D0
  6525. 000052DA  302E FFF8                move.w     D0, [A6 - 0x8]
  6526. 000052DE  C1FC 08DC                muls.w     D0, 0x8DC
  6527. 000052E2  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  6528. 000052E6  D3C0                     add.l      A1, D0
  6529. 000052E8  302E FFF6                move.w     D0, [A6 - 0xA]
  6530. 000052EC  C1FC 00A2                muls.w     D0, 0xA2
  6531. 000052F0  D3C0                     add.l      A1, D0
  6532. 000052F2  302E FFF8                move.w     D0, [A6 - 0x8]
  6533. 000052F6  C1FC 08DC                muls.w     D0, 0x8DC
  6534. 000052FA  45ED E344                lea.l      A2, [A5 - 0x1CBC]
  6535. 000052FE  D5C0                     add.l      A2, D0
  6536. 00005300  302E FFF6                move.w     D0, [A6 - 0xA]
  6537. 00005304  C1FC 00A2                muls.w     D0, 0xA2
  6538. 00005308  D5C0                     add.l      A2, D0
  6539. 0000530A  302E FFF8                move.w     D0, [A6 - 0x8]
  6540. 0000530E  C1FC 08DC                muls.w     D0, 0x8DC
  6541. 00005312  47ED E344                lea.l      A3, [A5 - 0x1CBC]
  6542. 00005316  D7C0                     add.l      A3, D0
  6543. 00005318  302E FFF6                move.w     D0, [A6 - 0xA]
  6544. 0000531C  C1FC 00A2                muls.w     D0, 0xA2
  6545. 00005320  D7C0                     add.l      A3, D0
  6546. 00005322  486B 007E                pea.l      [A3 + 0x7E]
  6547. 00005326  486A 007A                pea.l      [A2 + 0x7A]
  6548. 0000532A  4869 0076                pea.l      [A1 + 0x76]
  6549. 0000532E  4868 0074                pea.l      [A0 + 0x74]
  6550. 00005332  486D E0A0                pea.l      [A5 - 0x1F60]
  6551. 00005336  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6552. 0000533A  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  6553. 0000533E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  6554. 00005342  302E FFF8                move.w     D0, [A6 - 0x8]
  6555. 00005346  C1FC 08DC                muls.w     D0, 0x8DC
  6556. 0000534A  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6557. 0000534E  D1C0                     add.l      A0, D0
  6558. 00005350  302E FFF6                move.w     D0, [A6 - 0xA]
  6559. 00005354  C1FC 00A2                muls.w     D0, 0xA2
  6560. 00005358  D1C0                     add.l      A0, D0
  6561. 0000535A  4268 003A                clr.w      [A0 + 0x3A]
  6562. 0000535E  302E FFF8                move.w     D0, [A6 - 0x8]
  6563. 00005362  C1FC 08DC                muls.w     D0, 0x8DC
  6564. 00005366  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6565. 0000536A  D1C0                     add.l      A0, D0
  6566. 0000536C  302E FFF6                move.w     D0, [A6 - 0xA]
  6567. 00005370  C1FC 00A2                muls.w     D0, 0xA2
  6568. 00005374  D1C0                     add.l      A0, D0
  6569. 00005376  7001                     moveq.l    D0, 0x01
  6570. 00005378  3140 002E                move.w     [A0 + 0x2E], D0
  6571. 0000537C  526E FFF6                addq.w     [A6 - 0xA], 1
  6572. label00005380:
  6573. 00005380  302E FFF8                move.w     D0, [A6 - 0x8]
  6574. 00005384  48C0                     ext.l      D0
  6575. 00005386  D080                     add.l      D0, D0
  6576. 00005388  41ED FD36                lea.l      A0, [A5 - 0x2CA]
  6577. 0000538C  D1C0                     add.l      A0, D0
  6578. 0000538E  302E FFF6                move.w     D0, [A6 - 0xA]
  6579. 00005392  B050                     cmp.w      D0, [A0]
  6580. 00005394  6F00 FB90                ble        -0x46E /* 00004F26 */
  6581. 00005398  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6582. 0000539C  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  6583. 000053A0  588F                     addq.l     A7, 4
  6584. 000053A2  7001                     moveq.l    D0, 0x01
  6585. 000053A4  3D40 FFF6                move.w     [A6 - 0xA], D0
  6586. 000053A8  6020                     bra        +0x22 /* 000053CA */
  6587. label000053AA:
  6588. 000053AA  302E FFF8                move.w     D0, [A6 - 0x8]
  6589. 000053AE  C1FC 004A                muls.w     D0, 0x4A /* 'J' */
  6590. 000053B2  41ED FC94                lea.l      A0, [A5 - 0x36C]
  6591. 000053B6  D1C0                     add.l      A0, D0
  6592. 000053B8  302E FFF6                move.w     D0, [A6 - 0xA]
  6593. 000053BC  48C0                     ext.l      D0
  6594. 000053BE  D080                     add.l      D0, D0
  6595. 000053C0  D1C0                     add.l      A0, D0
  6596. 000053C2  4268 0032                clr.w      [A0 + 0x32]
  6597. 000053C6  526E FFF6                addq.w     [A6 - 0xA], 1
  6598. label000053CA:
  6599. 000053CA  0C6E 0005 FFF6           cmpi.w     [A6 - 0xA], 0x5
  6600. 000053D0  6FD8                     ble        -0x26 /* 000053AA */
  6601. 000053D2  7001                     moveq.l    D0, 0x01
  6602. 000053D4  3B40 FD28                move.w     [A5 - 0x2D8], D0
  6603. 000053D8  526E FFF8                addq.w     [A6 - 0x8], 1
  6604. label000053DC:
  6605. 000053DC  0C6E 0001 FFF8           cmpi.w     [A6 - 0x8], 0x1
  6606. 000053E2  6F00 FA34                ble        -0x5CA /* 00004E18 */
  6607. 000053E6  7001                     moveq.l    D0, 0x01
  6608. label000053E8:
  6609. 000053E8  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  6610. 000053EC  4E5E                     unlink     A6
  6611. 000053EE  4E75                     rts
  6612. 000053F0  5245                     addq.w     D5, 1
  6613. 000053F2  4144                     chk.w      D0, D4
  6614. 000053F4  5445                     addq.w     D5, 2
  6615. 000053F6  414D                     chk.w      D0, A5
  6616. export_15:
  6617. 000053F8  4E56 FFC4                link       A6, -0x003C
  6618. 000053FC  426E FFFE                clr.w      [A6 - 0x2]
  6619. 00005400  6000 0E38                bra        +0xE3A /* 0000623A */
  6620. label00005404:
  6621. 00005404  7001                     moveq.l    D0, 0x01
  6622. 00005406  3D40 FFFC                move.w     [A6 - 0x4], D0
  6623. 0000540A  603E                     bra        +0x40 /* 0000544A */
  6624. label0000540C:
  6625. 0000540C  7001                     moveq.l    D0, 0x01
  6626. 0000540E  3D40 FFF8                move.w     [A6 - 0x8], D0
  6627. 00005412  602A                     bra        +0x2C /* 0000543E */
  6628. label00005414:
  6629. 00005414  302E FFFE                move.w     D0, [A6 - 0x2]
  6630. 00005418  C1FC 08DC                muls.w     D0, 0x8DC
  6631. 0000541C  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6632. 00005420  D1C0                     add.l      A0, D0
  6633. 00005422  302E FFFC                move.w     D0, [A6 - 0x4]
  6634. 00005426  C1FC 00A2                muls.w     D0, 0xA2
  6635. 0000542A  D1C0                     add.l      A0, D0
  6636. 0000542C  302E FFF8                move.w     D0, [A6 - 0x8]
  6637. 00005430  48C0                     ext.l      D0
  6638. 00005432  D080                     add.l      D0, D0
  6639. 00005434  D1C0                     add.l      A0, D0
  6640. 00005436  4268 0020                clr.w      [A0 + 0x20]
  6641. 0000543A  526E FFF8                addq.w     [A6 - 0x8], 1
  6642. label0000543E:
  6643. 0000543E  0C6E 0005 FFF8           cmpi.w     [A6 - 0x8], 0x5
  6644. 00005444  6FCE                     ble        -0x30 /* 00005414 */
  6645. 00005446  526E FFFC                addq.w     [A6 - 0x4], 1
  6646. label0000544A:
  6647. 0000544A  302E FFFE                move.w     D0, [A6 - 0x2]
  6648. 0000544E  48C0                     ext.l      D0
  6649. 00005450  D080                     add.l      D0, D0
  6650. 00005452  41ED FD36                lea.l      A0, [A5 - 0x2CA]
  6651. 00005456  D1C0                     add.l      A0, D0
  6652. 00005458  302E FFFC                move.w     D0, [A6 - 0x4]
  6653. 0000545C  B050                     cmp.w      D0, [A0]
  6654. 0000545E  6FAC                     ble        -0x52 /* 0000540C */
  6655. 00005460  302E FFFE                move.w     D0, [A6 - 0x2]
  6656. 00005464  C1FC 000C                muls.w     D0, 0xC
  6657. 00005468  41ED E30E                lea.l      A0, [A5 - 0x1CF2]
  6658. 0000546C  D1C0                     add.l      A0, D0
  6659. 0000546E  4268 0002                clr.w      [A0 + 0x2]
  6660. 00005472  302E FFFE                move.w     D0, [A6 - 0x2]
  6661. 00005476  C1FC 000C                muls.w     D0, 0xC
  6662. 0000547A  41ED E30E                lea.l      A0, [A5 - 0x1CF2]
  6663. 0000547E  D1C0                     add.l      A0, D0
  6664. 00005480  4268 0004                clr.w      [A0 + 0x4]
  6665. 00005484  302E FFFE                move.w     D0, [A6 - 0x2]
  6666. 00005488  C1FC 000C                muls.w     D0, 0xC
  6667. 0000548C  41ED E30E                lea.l      A0, [A5 - 0x1CF2]
  6668. 00005490  D1C0                     add.l      A0, D0
  6669. 00005492  4268 0006                clr.w      [A0 + 0x6]
  6670. 00005496  302E FFFE                move.w     D0, [A6 - 0x2]
  6671. 0000549A  C1FC 000C                muls.w     D0, 0xC
  6672. 0000549E  41ED E30E                lea.l      A0, [A5 - 0x1CF2]
  6673. 000054A2  D1C0                     add.l      A0, D0
  6674. 000054A4  4268 0008                clr.w      [A0 + 0x8]
  6675. 000054A8  302E FFFE                move.w     D0, [A6 - 0x2]
  6676. 000054AC  C1FC 000C                muls.w     D0, 0xC
  6677. 000054B0  41ED E30E                lea.l      A0, [A5 - 0x1CF2]
  6678. 000054B4  D1C0                     add.l      A0, D0
  6679. 000054B6  4268 000A                clr.w      [A0 + 0xA]
  6680. 000054BA  7001                     moveq.l    D0, 0x01
  6681. 000054BC  3D40 FFF8                move.w     [A6 - 0x8], D0
  6682. 000054C0  6000 0B74                bra        +0xB76 /* 00006036 */
  6683. label000054C4:
  6684. 000054C4  7001                     moveq.l    D0, 0x01
  6685. 000054C6  3D40 FFFC                move.w     [A6 - 0x4], D0
  6686. 000054CA  6000 0B4E                bra        +0xB50 /* 0000601A */
  6687. label000054CE:
  6688. 000054CE  302E FFFE                move.w     D0, [A6 - 0x2]
  6689. 000054D2  C1FC 08DC                muls.w     D0, 0x8DC
  6690. 000054D6  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6691. 000054DA  D1C0                     add.l      A0, D0
  6692. 000054DC  302E FFFC                move.w     D0, [A6 - 0x4]
  6693. 000054E0  C1FC 00A2                muls.w     D0, 0xA2
  6694. 000054E4  D1C0                     add.l      A0, D0
  6695. 000054E6  302E FFFE                move.w     D0, [A6 - 0x2]
  6696. 000054EA  C1FC 08DC                muls.w     D0, 0x8DC
  6697. 000054EE  43ED E344                lea.l      A1, [A5 - 0x1CBC]
  6698. 000054F2  D3C0                     add.l      A1, D0
  6699. 000054F4  302E FFFC                move.w     D0, [A6 - 0x4]
  6700. 000054F8  C1FC 00A2                muls.w     D0, 0xA2
  6701. 000054FC  D3C0                     add.l      A1, D0
  6702. 000054FE  4869 0019                pea.l      [A1 + 0x19]
  6703. 00005502  4850                     pea.l      [A0]
  6704. 00005504  486D E0AC                pea.l      [A5 - 0x1F54]
  6705. 00005508  486E FFC4                pea.l      [A6 - 0x3C]
  6706. 0000550C  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  6707. 00005510  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6708. 00005514  486E FFC4                pea.l      [A6 - 0x3C]
  6709. 00005518  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  6710. 0000551C  588F                     addq.l     A7, 4
  6711. 0000551E  7001                     moveq.l    D0, 0x01
  6712. 00005520  3D40 FFFA                move.w     [A6 - 0x6], D0
  6713. 00005524  6000 0ACC                bra        +0xACE /* 00005FF2 */
  6714. label00005528:
  6715. 00005528  302E FFFE                move.w     D0, [A6 - 0x2]
  6716. 0000552C  C1FC 08DC                muls.w     D0, 0x8DC
  6717. 00005530  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6718. 00005534  D1C0                     add.l      A0, D0
  6719. 00005536  302E FFFC                move.w     D0, [A6 - 0x4]
  6720. 0000553A  C1FC 00A2                muls.w     D0, 0xA2
  6721. 0000553E  D1C0                     add.l      A0, D0
  6722. 00005540  302E FFFA                move.w     D0, [A6 - 0x6]
  6723. 00005544  48C0                     ext.l      D0
  6724. 00005546  D080                     add.l      D0, D0
  6725. 00005548  D1C0                     add.l      A0, D0
  6726. 0000554A  3028 0032                move.w     D0, [A0 + 0x32]
  6727. 0000554E  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  6728. 00005552  0001 0005                ori.b      D1, 0x5
  6729. 00005556  0A98 0640 063E           xori.l     [A0]+, 0x640063E
  6730. 0000555C  0218 0428                andi.b     [A0]+, 0x28 /* '(' */
  6731. 00005560  0002 0C6E                ori.b      D2, 0x6E /* 'n' */
  6732. 00005564  0001 FFF8                ori.b      D1, 0xF8
  6733. 00005568  6600 0A84                bne        +0xA86 /* 00005FEE */
  6734. 0000556C  302E FFFE                move.w     D0, [A6 - 0x2]
  6735. 00005570  C1FC 08DC                muls.w     D0, 0x8DC
  6736. 00005574  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6737. 00005578  D1C0                     add.l      A0, D0
  6738. 0000557A  302E FFFC                move.w     D0, [A6 - 0x4]
  6739. 0000557E  C1FC 00A2                muls.w     D0, 0xA2
  6740. 00005582  D1C0                     add.l      A0, D0
  6741. 00005584  302E FFF8                move.w     D0, [A6 - 0x8]
  6742. 00005588  48C0                     ext.l      D0
  6743. 0000558A  D080                     add.l      D0, D0
  6744. 0000558C  D1C0                     add.l      A0, D0
  6745. 0000558E  302E FFFE                move.w     D0, [A6 - 0x2]
  6746. 00005592  C1FC 000C                muls.w     D0, 0xC
  6747. 00005596  43ED E30E                lea.l      A1, [A5 - 0x1CF2]
  6748. 0000559A  D3C0                     add.l      A1, D0
  6749. 0000559C  302E FFF8                move.w     D0, [A6 - 0x8]
  6750. 000055A0  48C0                     ext.l      D0
  6751. 000055A2  D080                     add.l      D0, D0
  6752. 000055A4  D3C0                     add.l      A1, D0
  6753. 000055A6  5251                     addq.w     [A1], 1
  6754. 000055A8  3151 0020                move.w     [A0 + 0x20], [A1]
  6755. 000055AC  4A6E FFFE                tst.w      [A6 - 0x2]
  6756. 000055B0  6600 00E2                bne        +0xE4 /* 00005694 */
  6757. 000055B4  2F2D E260                move.l     -[A7], [A5 - 0x1DA0]
  6758. 000055B8  486E FFC4                pea.l      [A6 - 0x3C]
  6759. 000055BC  A933                     syscall    AppendMenu
  6760. 000055BE  302E FFFE                move.w     D0, [A6 - 0x2]
  6761. 000055C2  C1FC 08DC                muls.w     D0, 0x8DC
  6762. 000055C6  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6763. 000055CA  D1C0                     add.l      A0, D0
  6764. 000055CC  302E FFFC                move.w     D0, [A6 - 0x4]
  6765. 000055D0  C1FC 00A2                muls.w     D0, 0xA2
  6766. 000055D4  D1C0                     add.l      A0, D0
  6767. 000055D6  0C68 0001 003E           cmpi.w     [A0 + 0x3E], 0x1
  6768. 000055DC  6600 0A10                bne        +0xA12 /* 00005FEE */
  6769. 000055E0  302E FFFE                move.w     D0, [A6 - 0x2]
  6770. 000055E4  C1FC 000C                muls.w     D0, 0xC
  6771. 000055E8  41ED E326                lea.l      A0, [A5 - 0x1CDA]
  6772. 000055EC  D1C0                     add.l      A0, D0
  6773. 000055EE  302E FFF8                move.w     D0, [A6 - 0x8]
  6774. 000055F2  48C0                     ext.l      D0
  6775. 000055F4  D080                     add.l      D0, D0
  6776. 000055F6  D1C0                     add.l      A0, D0
  6777. 000055F8  302E FFFE                move.w     D0, [A6 - 0x2]
  6778. 000055FC  C1FC 000C                muls.w     D0, 0xC
  6779. 00005600  43ED E30E                lea.l      A1, [A5 - 0x1CF2]
  6780. 00005604  D3C0                     add.l      A1, D0
  6781. 00005606  302E FFF8                move.w     D0, [A6 - 0x8]
  6782. 0000560A  48C0                     ext.l      D0
  6783. 0000560C  D080                     add.l      D0, D0
  6784. 0000560E  D3C0                     add.l      A1, D0
  6785. 00005610  3091                     move.w     [A0], [A1]
  6786. 00005612  302E FFFE                move.w     D0, [A6 - 0x2]
  6787. 00005616  C1FC 000C                muls.w     D0, 0xC
  6788. 0000561A  41ED E326                lea.l      A0, [A5 - 0x1CDA]
  6789. 0000561E  D1C0                     add.l      A0, D0
  6790. 00005620  302E FFF8                move.w     D0, [A6 - 0x8]
  6791. 00005624  48C0                     ext.l      D0
  6792. 00005626  D080                     add.l      D0, D0
  6793. 00005628  D1C0                     add.l      A0, D0
  6794. 0000562A  2F2D E260                move.l     -[A7], [A5 - 0x1DA0]
  6795. 0000562E  3F10                     move.w     -[A7], [A0]
  6796. 00005630  1F3C 0001                move.b     -[A7], 0x1
  6797. 00005634  A945                     syscall    CheckItem
  6798. 00005636  302E FFFE                move.w     D0, [A6 - 0x2]
  6799. 0000563A  C1FC 08DC                muls.w     D0, 0x8DC
  6800. 0000563E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6801. 00005642  D1C0                     add.l      A0, D0
  6802. 00005644  302E FFFC                move.w     D0, [A6 - 0x4]
  6803. 00005648  C1FC 00A2                muls.w     D0, 0xA2
  6804. 0000564C  D1C0                     add.l      A0, D0
  6805. 0000564E  7001                     moveq.l    D0, 0x01
  6806. 00005650  3140 003A                move.w     [A0 + 0x3A], D0
  6807. 00005654  302E FFFE                move.w     D0, [A6 - 0x2]
  6808. 00005658  C1FC 08DC                muls.w     D0, 0x8DC
  6809. 0000565C  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6810. 00005660  D1C0                     add.l      A0, D0
  6811. 00005662  302E FFFC                move.w     D0, [A6 - 0x4]
  6812. 00005666  C1FC 00A2                muls.w     D0, 0xA2
  6813. 0000566A  D1C0                     add.l      A0, D0
  6814. 0000566C  7005                     moveq.l    D0, 0x05
  6815. 0000566E  3140 002C                move.w     [A0 + 0x2C], D0
  6816. 00005672  302E FFFE                move.w     D0, [A6 - 0x2]
  6817. 00005676  C1FC 08DC                muls.w     D0, 0x8DC
  6818. 0000567A  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6819. 0000567E  D1C0                     add.l      A0, D0
  6820. 00005680  302E FFFC                move.w     D0, [A6 - 0x4]
  6821. 00005684  C1FC 00A2                muls.w     D0, 0xA2
  6822. 00005688  D1C0                     add.l      A0, D0
  6823. 0000568A  316E FFFA 002E           move.w     [A0 + 0x2E], [A6 - 0x6]
  6824. 00005690  6000 095C                bra        +0x95E /* 00005FEE */
  6825. label00005694:
  6826. 00005694  2F2D E24C                move.l     -[A7], [A5 - 0x1DB4]
  6827. 00005698  486E FFC4                pea.l      [A6 - 0x3C]
  6828. 0000569C  A933                     syscall    AppendMenu
  6829. 0000569E  302E FFFE                move.w     D0, [A6 - 0x2]
  6830. 000056A2  C1FC 08DC                muls.w     D0, 0x8DC
  6831. 000056A6  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6832. 000056AA  D1C0                     add.l      A0, D0
  6833. 000056AC  302E FFFC                move.w     D0, [A6 - 0x4]
  6834. 000056B0  C1FC 00A2                muls.w     D0, 0xA2
  6835. 000056B4  D1C0                     add.l      A0, D0
  6836. 000056B6  0C68 0001 003E           cmpi.w     [A0 + 0x3E], 0x1
  6837. 000056BC  6600 0930                bne        +0x932 /* 00005FEE */
  6838. 000056C0  302E FFFE                move.w     D0, [A6 - 0x2]
  6839. 000056C4  C1FC 000C                muls.w     D0, 0xC
  6840. 000056C8  41ED E326                lea.l      A0, [A5 - 0x1CDA]
  6841. 000056CC  D1C0                     add.l      A0, D0
  6842. 000056CE  302E FFF8                move.w     D0, [A6 - 0x8]
  6843. 000056D2  48C0                     ext.l      D0
  6844. 000056D4  D080                     add.l      D0, D0
  6845. 000056D6  D1C0                     add.l      A0, D0
  6846. 000056D8  302E FFFE                move.w     D0, [A6 - 0x2]
  6847. 000056DC  C1FC 000C                muls.w     D0, 0xC
  6848. 000056E0  43ED E30E                lea.l      A1, [A5 - 0x1CF2]
  6849. 000056E4  D3C0                     add.l      A1, D0
  6850. 000056E6  302E FFF8                move.w     D0, [A6 - 0x8]
  6851. 000056EA  48C0                     ext.l      D0
  6852. 000056EC  D080                     add.l      D0, D0
  6853. 000056EE  D3C0                     add.l      A1, D0
  6854. 000056F0  3091                     move.w     [A0], [A1]
  6855. 000056F2  302E FFFE                move.w     D0, [A6 - 0x2]
  6856. 000056F6  C1FC 000C                muls.w     D0, 0xC
  6857. 000056FA  41ED E326                lea.l      A0, [A5 - 0x1CDA]
  6858. 000056FE  D1C0                     add.l      A0, D0
  6859. 00005700  302E FFF8                move.w     D0, [A6 - 0x8]
  6860. 00005704  48C0                     ext.l      D0
  6861. 00005706  D080                     add.l      D0, D0
  6862. 00005708  D1C0                     add.l      A0, D0
  6863. 0000570A  2F2D E24C                move.l     -[A7], [A5 - 0x1DB4]
  6864. 0000570E  3F10                     move.w     -[A7], [A0]
  6865. 00005710  1F3C 0001                move.b     -[A7], 0x1
  6866. 00005714  A945                     syscall    CheckItem
  6867. 00005716  302E FFFE                move.w     D0, [A6 - 0x2]
  6868. 0000571A  C1FC 08DC                muls.w     D0, 0x8DC
  6869. 0000571E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6870. 00005722  D1C0                     add.l      A0, D0
  6871. 00005724  302E FFFC                move.w     D0, [A6 - 0x4]
  6872. 00005728  C1FC 00A2                muls.w     D0, 0xA2
  6873. 0000572C  D1C0                     add.l      A0, D0
  6874. 0000572E  7001                     moveq.l    D0, 0x01
  6875. 00005730  3140 003A                move.w     [A0 + 0x3A], D0
  6876. 00005734  302E FFFE                move.w     D0, [A6 - 0x2]
  6877. 00005738  C1FC 08DC                muls.w     D0, 0x8DC
  6878. 0000573C  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6879. 00005740  D1C0                     add.l      A0, D0
  6880. 00005742  302E FFFC                move.w     D0, [A6 - 0x4]
  6881. 00005746  C1FC 00A2                muls.w     D0, 0xA2
  6882. 0000574A  D1C0                     add.l      A0, D0
  6883. 0000574C  7005                     moveq.l    D0, 0x05
  6884. 0000574E  3140 002C                move.w     [A0 + 0x2C], D0
  6885. 00005752  302E FFFE                move.w     D0, [A6 - 0x2]
  6886. 00005756  C1FC 08DC                muls.w     D0, 0x8DC
  6887. 0000575A  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6888. 0000575E  D1C0                     add.l      A0, D0
  6889. 00005760  302E FFFC                move.w     D0, [A6 - 0x4]
  6890. 00005764  C1FC 00A2                muls.w     D0, 0xA2
  6891. 00005768  D1C0                     add.l      A0, D0
  6892. 0000576A  316E FFFA 002E           move.w     [A0 + 0x2E], [A6 - 0x6]
  6893. 00005770  6000 087C                bra        +0x87E /* 00005FEE */
  6894. 00005774  0C6E 0002 FFF8           cmpi.w     [A6 - 0x8], 0x2
  6895. 0000577A  6600 0872                bne        +0x874 /* 00005FEE */
  6896. 0000577E  302E FFFE                move.w     D0, [A6 - 0x2]
  6897. 00005782  C1FC 08DC                muls.w     D0, 0x8DC
  6898. 00005786  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6899. 0000578A  D1C0                     add.l      A0, D0
  6900. 0000578C  302E FFFC                move.w     D0, [A6 - 0x4]
  6901. 00005790  C1FC 00A2                muls.w     D0, 0xA2
  6902. 00005794  D1C0                     add.l      A0, D0
  6903. 00005796  302E FFF8                move.w     D0, [A6 - 0x8]
  6904. 0000579A  48C0                     ext.l      D0
  6905. 0000579C  D080                     add.l      D0, D0
  6906. 0000579E  D1C0                     add.l      A0, D0
  6907. 000057A0  302E FFFE                move.w     D0, [A6 - 0x2]
  6908. 000057A4  C1FC 000C                muls.w     D0, 0xC
  6909. 000057A8  43ED E30E                lea.l      A1, [A5 - 0x1CF2]
  6910. 000057AC  D3C0                     add.l      A1, D0
  6911. 000057AE  302E FFF8                move.w     D0, [A6 - 0x8]
  6912. 000057B2  48C0                     ext.l      D0
  6913. 000057B4  D080                     add.l      D0, D0
  6914. 000057B6  D3C0                     add.l      A1, D0
  6915. 000057B8  5251                     addq.w     [A1], 1
  6916. 000057BA  3151 0020                move.w     [A0 + 0x20], [A1]
  6917. 000057BE  4A6E FFFE                tst.w      [A6 - 0x2]
  6918. 000057C2  6600 00E2                bne        +0xE4 /* 000058A6 */
  6919. 000057C6  2F2D E264                move.l     -[A7], [A5 - 0x1D9C]
  6920. 000057CA  486E FFC4                pea.l      [A6 - 0x3C]
  6921. 000057CE  A933                     syscall    AppendMenu
  6922. 000057D0  302E FFFE                move.w     D0, [A6 - 0x2]
  6923. 000057D4  C1FC 08DC                muls.w     D0, 0x8DC
  6924. 000057D8  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6925. 000057DC  D1C0                     add.l      A0, D0
  6926. 000057DE  302E FFFC                move.w     D0, [A6 - 0x4]
  6927. 000057E2  C1FC 00A2                muls.w     D0, 0xA2
  6928. 000057E6  D1C0                     add.l      A0, D0
  6929. 000057E8  0C68 0002 003E           cmpi.w     [A0 + 0x3E], 0x2
  6930. 000057EE  6600 07FE                bne        +0x800 /* 00005FEE */
  6931. 000057F2  302E FFFE                move.w     D0, [A6 - 0x2]
  6932. 000057F6  C1FC 000C                muls.w     D0, 0xC
  6933. 000057FA  41ED E326                lea.l      A0, [A5 - 0x1CDA]
  6934. 000057FE  D1C0                     add.l      A0, D0
  6935. 00005800  302E FFF8                move.w     D0, [A6 - 0x8]
  6936. 00005804  48C0                     ext.l      D0
  6937. 00005806  D080                     add.l      D0, D0
  6938. 00005808  D1C0                     add.l      A0, D0
  6939. 0000580A  302E FFFE                move.w     D0, [A6 - 0x2]
  6940. 0000580E  C1FC 000C                muls.w     D0, 0xC
  6941. 00005812  43ED E30E                lea.l      A1, [A5 - 0x1CF2]
  6942. 00005816  D3C0                     add.l      A1, D0
  6943. 00005818  302E FFF8                move.w     D0, [A6 - 0x8]
  6944. 0000581C  48C0                     ext.l      D0
  6945. 0000581E  D080                     add.l      D0, D0
  6946. 00005820  D3C0                     add.l      A1, D0
  6947. 00005822  3091                     move.w     [A0], [A1]
  6948. 00005824  302E FFFE                move.w     D0, [A6 - 0x2]
  6949. 00005828  C1FC 000C                muls.w     D0, 0xC
  6950. 0000582C  41ED E326                lea.l      A0, [A5 - 0x1CDA]
  6951. 00005830  D1C0                     add.l      A0, D0
  6952. 00005832  302E FFF8                move.w     D0, [A6 - 0x8]
  6953. 00005836  48C0                     ext.l      D0
  6954. 00005838  D080                     add.l      D0, D0
  6955. 0000583A  D1C0                     add.l      A0, D0
  6956. 0000583C  2F2D E264                move.l     -[A7], [A5 - 0x1D9C]
  6957. 00005840  3F10                     move.w     -[A7], [A0]
  6958. 00005842  1F3C 0001                move.b     -[A7], 0x1
  6959. 00005846  A945                     syscall    CheckItem
  6960. 00005848  302E FFFE                move.w     D0, [A6 - 0x2]
  6961. 0000584C  C1FC 08DC                muls.w     D0, 0x8DC
  6962. 00005850  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6963. 00005854  D1C0                     add.l      A0, D0
  6964. 00005856  302E FFFC                move.w     D0, [A6 - 0x4]
  6965. 0000585A  C1FC 00A2                muls.w     D0, 0xA2
  6966. 0000585E  D1C0                     add.l      A0, D0
  6967. 00005860  7001                     moveq.l    D0, 0x01
  6968. 00005862  3140 003A                move.w     [A0 + 0x3A], D0
  6969. 00005866  302E FFFE                move.w     D0, [A6 - 0x2]
  6970. 0000586A  C1FC 08DC                muls.w     D0, 0x8DC
  6971. 0000586E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6972. 00005872  D1C0                     add.l      A0, D0
  6973. 00005874  302E FFFC                move.w     D0, [A6 - 0x4]
  6974. 00005878  C1FC 00A2                muls.w     D0, 0xA2
  6975. 0000587C  D1C0                     add.l      A0, D0
  6976. 0000587E  7003                     moveq.l    D0, 0x03
  6977. 00005880  3140 002C                move.w     [A0 + 0x2C], D0
  6978. 00005884  302E FFFE                move.w     D0, [A6 - 0x2]
  6979. 00005888  C1FC 08DC                muls.w     D0, 0x8DC
  6980. 0000588C  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6981. 00005890  D1C0                     add.l      A0, D0
  6982. 00005892  302E FFFC                move.w     D0, [A6 - 0x4]
  6983. 00005896  C1FC 00A2                muls.w     D0, 0xA2
  6984. 0000589A  D1C0                     add.l      A0, D0
  6985. 0000589C  316E FFFA 002E           move.w     [A0 + 0x2E], [A6 - 0x6]
  6986. 000058A2  6000 074A                bra        +0x74C /* 00005FEE */
  6987. label000058A6:
  6988. 000058A6  2F2D E250                move.l     -[A7], [A5 - 0x1DB0]
  6989. 000058AA  486E FFC4                pea.l      [A6 - 0x3C]
  6990. 000058AE  A933                     syscall    AppendMenu
  6991. 000058B0  302E FFFE                move.w     D0, [A6 - 0x2]
  6992. 000058B4  C1FC 08DC                muls.w     D0, 0x8DC
  6993. 000058B8  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  6994. 000058BC  D1C0                     add.l      A0, D0
  6995. 000058BE  302E FFFC                move.w     D0, [A6 - 0x4]
  6996. 000058C2  C1FC 00A2                muls.w     D0, 0xA2
  6997. 000058C6  D1C0                     add.l      A0, D0
  6998. 000058C8  0C68 0002 003E           cmpi.w     [A0 + 0x3E], 0x2
  6999. 000058CE  6600 071E                bne        +0x720 /* 00005FEE */
  7000. 000058D2  302E FFFE                move.w     D0, [A6 - 0x2]
  7001. 000058D6  C1FC 000C                muls.w     D0, 0xC
  7002. 000058DA  41ED E326                lea.l      A0, [A5 - 0x1CDA]
  7003. 000058DE  D1C0                     add.l      A0, D0
  7004. 000058E0  302E FFF8                move.w     D0, [A6 - 0x8]
  7005. 000058E4  48C0                     ext.l      D0
  7006. 000058E6  D080                     add.l      D0, D0
  7007. 000058E8  D1C0                     add.l      A0, D0
  7008. 000058EA  302E FFFE                move.w     D0, [A6 - 0x2]
  7009. 000058EE  C1FC 000C                muls.w     D0, 0xC
  7010. 000058F2  43ED E30E                lea.l      A1, [A5 - 0x1CF2]
  7011. 000058F6  D3C0                     add.l      A1, D0
  7012. 000058F8  302E FFF8                move.w     D0, [A6 - 0x8]
  7013. 000058FC  48C0                     ext.l      D0
  7014. 000058FE  D080                     add.l      D0, D0
  7015. 00005900  D3C0                     add.l      A1, D0
  7016. 00005902  3091                     move.w     [A0], [A1]
  7017. 00005904  302E FFFE                move.w     D0, [A6 - 0x2]
  7018. 00005908  C1FC 000C                muls.w     D0, 0xC
  7019. 0000590C  41ED E326                lea.l      A0, [A5 - 0x1CDA]
  7020. 00005910  D1C0                     add.l      A0, D0
  7021. 00005912  302E FFF8                move.w     D0, [A6 - 0x8]
  7022. 00005916  48C0                     ext.l      D0
  7023. 00005918  D080                     add.l      D0, D0
  7024. 0000591A  D1C0                     add.l      A0, D0
  7025. 0000591C  2F2D E250                move.l     -[A7], [A5 - 0x1DB0]
  7026. 00005920  3F10                     move.w     -[A7], [A0]
  7027. 00005922  1F3C 0001                move.b     -[A7], 0x1
  7028. 00005926  A945                     syscall    CheckItem
  7029. 00005928  302E FFFE                move.w     D0, [A6 - 0x2]
  7030. 0000592C  C1FC 08DC                muls.w     D0, 0x8DC
  7031. 00005930  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7032. 00005934  D1C0                     add.l      A0, D0
  7033. 00005936  302E FFFC                move.w     D0, [A6 - 0x4]
  7034. 0000593A  C1FC 00A2                muls.w     D0, 0xA2
  7035. 0000593E  D1C0                     add.l      A0, D0
  7036. 00005940  7001                     moveq.l    D0, 0x01
  7037. 00005942  3140 003A                move.w     [A0 + 0x3A], D0
  7038. 00005946  302E FFFE                move.w     D0, [A6 - 0x2]
  7039. 0000594A  C1FC 08DC                muls.w     D0, 0x8DC
  7040. 0000594E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7041. 00005952  D1C0                     add.l      A0, D0
  7042. 00005954  302E FFFC                move.w     D0, [A6 - 0x4]
  7043. 00005958  C1FC 00A2                muls.w     D0, 0xA2
  7044. 0000595C  D1C0                     add.l      A0, D0
  7045. 0000595E  7003                     moveq.l    D0, 0x03
  7046. 00005960  3140 002C                move.w     [A0 + 0x2C], D0
  7047. 00005964  302E FFFE                move.w     D0, [A6 - 0x2]
  7048. 00005968  C1FC 08DC                muls.w     D0, 0x8DC
  7049. 0000596C  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7050. 00005970  D1C0                     add.l      A0, D0
  7051. 00005972  302E FFFC                move.w     D0, [A6 - 0x4]
  7052. 00005976  C1FC 00A2                muls.w     D0, 0xA2
  7053. 0000597A  D1C0                     add.l      A0, D0
  7054. 0000597C  316E FFFA 002E           move.w     [A0 + 0x2E], [A6 - 0x6]
  7055. 00005982  6000 066A                bra        +0x66C /* 00005FEE */
  7056. 00005986  0C6E 0003 FFF8           cmpi.w     [A6 - 0x8], 0x3
  7057. 0000598C  6600 0660                bne        +0x662 /* 00005FEE */
  7058. 00005990  302E FFFE                move.w     D0, [A6 - 0x2]
  7059. 00005994  C1FC 08DC                muls.w     D0, 0x8DC
  7060. 00005998  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7061. 0000599C  D1C0                     add.l      A0, D0
  7062. 0000599E  302E FFFC                move.w     D0, [A6 - 0x4]
  7063. 000059A2  C1FC 00A2                muls.w     D0, 0xA2
  7064. 000059A6  D1C0                     add.l      A0, D0
  7065. 000059A8  302E FFF8                move.w     D0, [A6 - 0x8]
  7066. 000059AC  48C0                     ext.l      D0
  7067. 000059AE  D080                     add.l      D0, D0
  7068. 000059B0  D1C0                     add.l      A0, D0
  7069. 000059B2  302E FFFE                move.w     D0, [A6 - 0x2]
  7070. 000059B6  C1FC 000C                muls.w     D0, 0xC
  7071. 000059BA  43ED E30E                lea.l      A1, [A5 - 0x1CF2]
  7072. 000059BE  D3C0                     add.l      A1, D0
  7073. 000059C0  302E FFF8                move.w     D0, [A6 - 0x8]
  7074. 000059C4  48C0                     ext.l      D0
  7075. 000059C6  D080                     add.l      D0, D0
  7076. 000059C8  D3C0                     add.l      A1, D0
  7077. 000059CA  5251                     addq.w     [A1], 1
  7078. 000059CC  3151 0020                move.w     [A0 + 0x20], [A1]
  7079. 000059D0  4A6E FFFE                tst.w      [A6 - 0x2]
  7080. 000059D4  6600 00E2                bne        +0xE4 /* 00005AB8 */
  7081. 000059D8  2F2D E268                move.l     -[A7], [A5 - 0x1D98]
  7082. 000059DC  486E FFC4                pea.l      [A6 - 0x3C]
  7083. 000059E0  A933                     syscall    AppendMenu
  7084. 000059E2  302E FFFE                move.w     D0, [A6 - 0x2]
  7085. 000059E6  C1FC 08DC                muls.w     D0, 0x8DC
  7086. 000059EA  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7087. 000059EE  D1C0                     add.l      A0, D0
  7088. 000059F0  302E FFFC                move.w     D0, [A6 - 0x4]
  7089. 000059F4  C1FC 00A2                muls.w     D0, 0xA2
  7090. 000059F8  D1C0                     add.l      A0, D0
  7091. 000059FA  0C68 0003 003E           cmpi.w     [A0 + 0x3E], 0x3
  7092. 00005A00  6600 05EC                bne        +0x5EE /* 00005FEE */
  7093. 00005A04  302E FFFE                move.w     D0, [A6 - 0x2]
  7094. 00005A08  C1FC 000C                muls.w     D0, 0xC
  7095. 00005A0C  41ED E326                lea.l      A0, [A5 - 0x1CDA]
  7096. 00005A10  D1C0                     add.l      A0, D0
  7097. 00005A12  302E FFF8                move.w     D0, [A6 - 0x8]
  7098. 00005A16  48C0                     ext.l      D0
  7099. 00005A18  D080                     add.l      D0, D0
  7100. 00005A1A  D1C0                     add.l      A0, D0
  7101. 00005A1C  302E FFFE                move.w     D0, [A6 - 0x2]
  7102. 00005A20  C1FC 000C                muls.w     D0, 0xC
  7103. 00005A24  43ED E30E                lea.l      A1, [A5 - 0x1CF2]
  7104. 00005A28  D3C0                     add.l      A1, D0
  7105. 00005A2A  302E FFF8                move.w     D0, [A6 - 0x8]
  7106. 00005A2E  48C0                     ext.l      D0
  7107. 00005A30  D080                     add.l      D0, D0
  7108. 00005A32  D3C0                     add.l      A1, D0
  7109. 00005A34  3091                     move.w     [A0], [A1]
  7110. 00005A36  302E FFFE                move.w     D0, [A6 - 0x2]
  7111. 00005A3A  C1FC 000C                muls.w     D0, 0xC
  7112. 00005A3E  41ED E326                lea.l      A0, [A5 - 0x1CDA]
  7113. 00005A42  D1C0                     add.l      A0, D0
  7114. 00005A44  302E FFF8                move.w     D0, [A6 - 0x8]
  7115. 00005A48  48C0                     ext.l      D0
  7116. 00005A4A  D080                     add.l      D0, D0
  7117. 00005A4C  D1C0                     add.l      A0, D0
  7118. 00005A4E  2F2D E268                move.l     -[A7], [A5 - 0x1D98]
  7119. 00005A52  3F10                     move.w     -[A7], [A0]
  7120. 00005A54  1F3C 0001                move.b     -[A7], 0x1
  7121. 00005A58  A945                     syscall    CheckItem
  7122. 00005A5A  302E FFFE                move.w     D0, [A6 - 0x2]
  7123. 00005A5E  C1FC 08DC                muls.w     D0, 0x8DC
  7124. 00005A62  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7125. 00005A66  D1C0                     add.l      A0, D0
  7126. 00005A68  302E FFFC                move.w     D0, [A6 - 0x4]
  7127. 00005A6C  C1FC 00A2                muls.w     D0, 0xA2
  7128. 00005A70  D1C0                     add.l      A0, D0
  7129. 00005A72  7001                     moveq.l    D0, 0x01
  7130. 00005A74  3140 003A                move.w     [A0 + 0x3A], D0
  7131. 00005A78  302E FFFE                move.w     D0, [A6 - 0x2]
  7132. 00005A7C  C1FC 08DC                muls.w     D0, 0x8DC
  7133. 00005A80  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7134. 00005A84  D1C0                     add.l      A0, D0
  7135. 00005A86  302E FFFC                move.w     D0, [A6 - 0x4]
  7136. 00005A8A  C1FC 00A2                muls.w     D0, 0xA2
  7137. 00005A8E  D1C0                     add.l      A0, D0
  7138. 00005A90  7004                     moveq.l    D0, 0x04
  7139. 00005A92  3140 002C                move.w     [A0 + 0x2C], D0
  7140. 00005A96  302E FFFE                move.w     D0, [A6 - 0x2]
  7141. 00005A9A  C1FC 08DC                muls.w     D0, 0x8DC
  7142. 00005A9E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7143. 00005AA2  D1C0                     add.l      A0, D0
  7144. 00005AA4  302E FFFC                move.w     D0, [A6 - 0x4]
  7145. 00005AA8  C1FC 00A2                muls.w     D0, 0xA2
  7146. 00005AAC  D1C0                     add.l      A0, D0
  7147. 00005AAE  316E FFFA 002E           move.w     [A0 + 0x2E], [A6 - 0x6]
  7148. 00005AB4  6000 0538                bra        +0x53A /* 00005FEE */
  7149. label00005AB8:
  7150. 00005AB8  2F2D E254                move.l     -[A7], [A5 - 0x1DAC]
  7151. 00005ABC  486E FFC4                pea.l      [A6 - 0x3C]
  7152. 00005AC0  A933                     syscall    AppendMenu
  7153. 00005AC2  302E FFFE                move.w     D0, [A6 - 0x2]
  7154. 00005AC6  C1FC 08DC                muls.w     D0, 0x8DC
  7155. 00005ACA  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7156. 00005ACE  D1C0                     add.l      A0, D0
  7157. 00005AD0  302E FFFC                move.w     D0, [A6 - 0x4]
  7158. 00005AD4  C1FC 00A2                muls.w     D0, 0xA2
  7159. 00005AD8  D1C0                     add.l      A0, D0
  7160. 00005ADA  0C68 0003 003E           cmpi.w     [A0 + 0x3E], 0x3
  7161. 00005AE0  6600 050C                bne        +0x50E /* 00005FEE */
  7162. 00005AE4  302E FFFE                move.w     D0, [A6 - 0x2]
  7163. 00005AE8  C1FC 000C                muls.w     D0, 0xC
  7164. 00005AEC  41ED E326                lea.l      A0, [A5 - 0x1CDA]
  7165. 00005AF0  D1C0                     add.l      A0, D0
  7166. 00005AF2  302E FFF8                move.w     D0, [A6 - 0x8]
  7167. 00005AF6  48C0                     ext.l      D0
  7168. 00005AF8  D080                     add.l      D0, D0
  7169. 00005AFA  D1C0                     add.l      A0, D0
  7170. 00005AFC  302E FFFE                move.w     D0, [A6 - 0x2]
  7171. 00005B00  C1FC 000C                muls.w     D0, 0xC
  7172. 00005B04  43ED E30E                lea.l      A1, [A5 - 0x1CF2]
  7173. 00005B08  D3C0                     add.l      A1, D0
  7174. 00005B0A  302E FFF8                move.w     D0, [A6 - 0x8]
  7175. 00005B0E  48C0                     ext.l      D0
  7176. 00005B10  D080                     add.l      D0, D0
  7177. 00005B12  D3C0                     add.l      A1, D0
  7178. 00005B14  3091                     move.w     [A0], [A1]
  7179. 00005B16  302E FFFE                move.w     D0, [A6 - 0x2]
  7180. 00005B1A  C1FC 000C                muls.w     D0, 0xC
  7181. 00005B1E  41ED E326                lea.l      A0, [A5 - 0x1CDA]
  7182. 00005B22  D1C0                     add.l      A0, D0
  7183. 00005B24  302E FFF8                move.w     D0, [A6 - 0x8]
  7184. 00005B28  48C0                     ext.l      D0
  7185. 00005B2A  D080                     add.l      D0, D0
  7186. 00005B2C  D1C0                     add.l      A0, D0
  7187. 00005B2E  2F2D E254                move.l     -[A7], [A5 - 0x1DAC]
  7188. 00005B32  3F10                     move.w     -[A7], [A0]
  7189. 00005B34  1F3C 0001                move.b     -[A7], 0x1
  7190. 00005B38  A945                     syscall    CheckItem
  7191. 00005B3A  302E FFFE                move.w     D0, [A6 - 0x2]
  7192. 00005B3E  C1FC 08DC                muls.w     D0, 0x8DC
  7193. 00005B42  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7194. 00005B46  D1C0                     add.l      A0, D0
  7195. 00005B48  302E FFFC                move.w     D0, [A6 - 0x4]
  7196. 00005B4C  C1FC 00A2                muls.w     D0, 0xA2
  7197. 00005B50  D1C0                     add.l      A0, D0
  7198. 00005B52  7001                     moveq.l    D0, 0x01
  7199. 00005B54  3140 003A                move.w     [A0 + 0x3A], D0
  7200. 00005B58  302E FFFE                move.w     D0, [A6 - 0x2]
  7201. 00005B5C  C1FC 08DC                muls.w     D0, 0x8DC
  7202. 00005B60  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7203. 00005B64  D1C0                     add.l      A0, D0
  7204. 00005B66  302E FFFC                move.w     D0, [A6 - 0x4]
  7205. 00005B6A  C1FC 00A2                muls.w     D0, 0xA2
  7206. 00005B6E  D1C0                     add.l      A0, D0
  7207. 00005B70  7004                     moveq.l    D0, 0x04
  7208. 00005B72  3140 002C                move.w     [A0 + 0x2C], D0
  7209. 00005B76  302E FFFE                move.w     D0, [A6 - 0x2]
  7210. 00005B7A  C1FC 08DC                muls.w     D0, 0x8DC
  7211. 00005B7E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7212. 00005B82  D1C0                     add.l      A0, D0
  7213. 00005B84  302E FFFC                move.w     D0, [A6 - 0x4]
  7214. 00005B88  C1FC 00A2                muls.w     D0, 0xA2
  7215. 00005B8C  D1C0                     add.l      A0, D0
  7216. 00005B8E  316E FFFA 002E           move.w     [A0 + 0x2E], [A6 - 0x6]
  7217. 00005B94  6000 0458                bra        +0x45A /* 00005FEE */
  7218. 00005B98  0C6E 0004 FFF8           cmpi.w     [A6 - 0x8], 0x4
  7219. 00005B9E  670A                     beq        +0xC /* 00005BAA */
  7220. 00005BA0  0C6E 0005 FFF8           cmpi.w     [A6 - 0x8], 0x5
  7221. 00005BA6  6600 0446                bne        +0x448 /* 00005FEE */
  7222. label00005BAA:
  7223. 00005BAA  302E FFFE                move.w     D0, [A6 - 0x2]
  7224. 00005BAE  C1FC 08DC                muls.w     D0, 0x8DC
  7225. 00005BB2  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7226. 00005BB6  D1C0                     add.l      A0, D0
  7227. 00005BB8  302E FFFC                move.w     D0, [A6 - 0x4]
  7228. 00005BBC  C1FC 00A2                muls.w     D0, 0xA2
  7229. 00005BC0  D1C0                     add.l      A0, D0
  7230. 00005BC2  302E FFF8                move.w     D0, [A6 - 0x8]
  7231. 00005BC6  48C0                     ext.l      D0
  7232. 00005BC8  D080                     add.l      D0, D0
  7233. 00005BCA  D1C0                     add.l      A0, D0
  7234. 00005BCC  302E FFFE                move.w     D0, [A6 - 0x2]
  7235. 00005BD0  C1FC 000C                muls.w     D0, 0xC
  7236. 00005BD4  43ED E30E                lea.l      A1, [A5 - 0x1CF2]
  7237. 00005BD8  D3C0                     add.l      A1, D0
  7238. 00005BDA  302E FFF8                move.w     D0, [A6 - 0x8]
  7239. 00005BDE  48C0                     ext.l      D0
  7240. 00005BE0  D080                     add.l      D0, D0
  7241. 00005BE2  D3C0                     add.l      A1, D0
  7242. 00005BE4  5251                     addq.w     [A1], 1
  7243. 00005BE6  3151 0020                move.w     [A0 + 0x20], [A1]
  7244. 00005BEA  4A6E FFFE                tst.w      [A6 - 0x2]
  7245. 00005BEE  6600 0202                bne        +0x204 /* 00005DF2 */
  7246. 00005BF2  0C6E 0004 FFF8           cmpi.w     [A6 - 0x8], 0x4
  7247. 00005BF8  6608                     bne        +0xA /* 00005C02 */
  7248. 00005BFA  700B                     moveq.l    D0, 0x0B
  7249. 00005BFC  3D40 FFF6                move.w     [A6 - 0xA], D0
  7250. 00005C00  6006                     bra        +0x8 /* 00005C08 */
  7251. label00005C02:
  7252. 00005C02  700C                     moveq.l    D0, 0x0C
  7253. 00005C04  3D40 FFF6                move.w     [A6 - 0xA], D0
  7254. label00005C08:
  7255. 00005C08  302E FFF6                move.w     D0, [A6 - 0xA]
  7256. 00005C0C  48C0                     ext.l      D0
  7257. 00005C0E  E580                     asl        D0, 2
  7258. 00005C10  41ED E240                lea.l      A0, [A5 - 0x1DC0]
  7259. 00005C14  D1C0                     add.l      A0, D0
  7260. 00005C16  2F10                     move.l     -[A7], [A0]
  7261. 00005C18  486E FFC4                pea.l      [A6 - 0x3C]
  7262. 00005C1C  A933                     syscall    AppendMenu
  7263. 00005C1E  302E FFFE                move.w     D0, [A6 - 0x2]
  7264. 00005C22  C1FC 08DC                muls.w     D0, 0x8DC
  7265. 00005C26  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7266. 00005C2A  D1C0                     add.l      A0, D0
  7267. 00005C2C  302E FFFC                move.w     D0, [A6 - 0x4]
  7268. 00005C30  C1FC 00A2                muls.w     D0, 0xA2
  7269. 00005C34  D1C0                     add.l      A0, D0
  7270. 00005C36  0C68 0004 003E           cmpi.w     [A0 + 0x3E], 0x4
  7271. 00005C3C  6600 00C8                bne        +0xCA /* 00005D06 */
  7272. 00005C40  0C6E 0004 FFF8           cmpi.w     [A6 - 0x8], 0x4
  7273. 00005C46  6600 00BE                bne        +0xC0 /* 00005D06 */
  7274. 00005C4A  302E FFFE                move.w     D0, [A6 - 0x2]
  7275. 00005C4E  C1FC 000C                muls.w     D0, 0xC
  7276. 00005C52  41ED E326                lea.l      A0, [A5 - 0x1CDA]
  7277. 00005C56  D1C0                     add.l      A0, D0
  7278. 00005C58  302E FFF8                move.w     D0, [A6 - 0x8]
  7279. 00005C5C  48C0                     ext.l      D0
  7280. 00005C5E  D080                     add.l      D0, D0
  7281. 00005C60  D1C0                     add.l      A0, D0
  7282. 00005C62  302E FFFE                move.w     D0, [A6 - 0x2]
  7283. 00005C66  C1FC 000C                muls.w     D0, 0xC
  7284. 00005C6A  43ED E30E                lea.l      A1, [A5 - 0x1CF2]
  7285. 00005C6E  D3C0                     add.l      A1, D0
  7286. 00005C70  302E FFF8                move.w     D0, [A6 - 0x8]
  7287. 00005C74  48C0                     ext.l      D0
  7288. 00005C76  D080                     add.l      D0, D0
  7289. 00005C78  D3C0                     add.l      A1, D0
  7290. 00005C7A  3091                     move.w     [A0], [A1]
  7291. 00005C7C  302E FFF6                move.w     D0, [A6 - 0xA]
  7292. 00005C80  48C0                     ext.l      D0
  7293. 00005C82  E580                     asl        D0, 2
  7294. 00005C84  41ED E240                lea.l      A0, [A5 - 0x1DC0]
  7295. 00005C88  D1C0                     add.l      A0, D0
  7296. 00005C8A  302E FFFE                move.w     D0, [A6 - 0x2]
  7297. 00005C8E  C1FC 000C                muls.w     D0, 0xC
  7298. 00005C92  43ED E326                lea.l      A1, [A5 - 0x1CDA]
  7299. 00005C96  D3C0                     add.l      A1, D0
  7300. 00005C98  302E FFF8                move.w     D0, [A6 - 0x8]
  7301. 00005C9C  48C0                     ext.l      D0
  7302. 00005C9E  D080                     add.l      D0, D0
  7303. 00005CA0  D3C0                     add.l      A1, D0
  7304. 00005CA2  2F10                     move.l     -[A7], [A0]
  7305. 00005CA4  3F11                     move.w     -[A7], [A1]
  7306. 00005CA6  1F3C 0001                move.b     -[A7], 0x1
  7307. 00005CAA  A945                     syscall    CheckItem
  7308. 00005CAC  302E FFFE                move.w     D0, [A6 - 0x2]
  7309. 00005CB0  C1FC 08DC                muls.w     D0, 0x8DC
  7310. 00005CB4  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7311. 00005CB8  D1C0                     add.l      A0, D0
  7312. 00005CBA  302E FFFC                move.w     D0, [A6 - 0x4]
  7313. 00005CBE  C1FC 00A2                muls.w     D0, 0xA2
  7314. 00005CC2  D1C0                     add.l      A0, D0
  7315. 00005CC4  7001                     moveq.l    D0, 0x01
  7316. 00005CC6  3140 003A                move.w     [A0 + 0x3A], D0
  7317. 00005CCA  302E FFFE                move.w     D0, [A6 - 0x2]
  7318. 00005CCE  C1FC 08DC                muls.w     D0, 0x8DC
  7319. 00005CD2  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7320. 00005CD6  D1C0                     add.l      A0, D0
  7321. 00005CD8  302E FFFC                move.w     D0, [A6 - 0x4]
  7322. 00005CDC  C1FC 00A2                muls.w     D0, 0xA2
  7323. 00005CE0  D1C0                     add.l      A0, D0
  7324. 00005CE2  7001                     moveq.l    D0, 0x01
  7325. 00005CE4  3140 002C                move.w     [A0 + 0x2C], D0
  7326. 00005CE8  302E FFFE                move.w     D0, [A6 - 0x2]
  7327. 00005CEC  C1FC 08DC                muls.w     D0, 0x8DC
  7328. 00005CF0  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7329. 00005CF4  D1C0                     add.l      A0, D0
  7330. 00005CF6  302E FFFC                move.w     D0, [A6 - 0x4]
  7331. 00005CFA  C1FC 00A2                muls.w     D0, 0xA2
  7332. 00005CFE  D1C0                     add.l      A0, D0
  7333. 00005D00  316E FFFA 002E           move.w     [A0 + 0x2E], [A6 - 0x6]
  7334. label00005D06:
  7335. 00005D06  302E FFFE                move.w     D0, [A6 - 0x2]
  7336. 00005D0A  C1FC 08DC                muls.w     D0, 0x8DC
  7337. 00005D0E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7338. 00005D12  D1C0                     add.l      A0, D0
  7339. 00005D14  302E FFFC                move.w     D0, [A6 - 0x4]
  7340. 00005D18  C1FC 00A2                muls.w     D0, 0xA2
  7341. 00005D1C  D1C0                     add.l      A0, D0
  7342. 00005D1E  0C68 0005 003E           cmpi.w     [A0 + 0x3E], 0x5
  7343. 00005D24  6600 02C8                bne        +0x2CA /* 00005FEE */
  7344. 00005D28  0C6E 0005 FFF8           cmpi.w     [A6 - 0x8], 0x5
  7345. 00005D2E  6600 02BE                bne        +0x2C0 /* 00005FEE */
  7346. 00005D32  302E FFFE                move.w     D0, [A6 - 0x2]
  7347. 00005D36  C1FC 000C                muls.w     D0, 0xC
  7348. 00005D3A  41ED E326                lea.l      A0, [A5 - 0x1CDA]
  7349. 00005D3E  D1C0                     add.l      A0, D0
  7350. 00005D40  302E FFF8                move.w     D0, [A6 - 0x8]
  7351. 00005D44  48C0                     ext.l      D0
  7352. 00005D46  D080                     add.l      D0, D0
  7353. 00005D48  D1C0                     add.l      A0, D0
  7354. 00005D4A  302E FFFE                move.w     D0, [A6 - 0x2]
  7355. 00005D4E  C1FC 000C                muls.w     D0, 0xC
  7356. 00005D52  43ED E30E                lea.l      A1, [A5 - 0x1CF2]
  7357. 00005D56  D3C0                     add.l      A1, D0
  7358. 00005D58  302E FFF8                move.w     D0, [A6 - 0x8]
  7359. 00005D5C  48C0                     ext.l      D0
  7360. 00005D5E  D080                     add.l      D0, D0
  7361. 00005D60  D3C0                     add.l      A1, D0
  7362. 00005D62  3091                     move.w     [A0], [A1]
  7363. 00005D64  302E FFF6                move.w     D0, [A6 - 0xA]
  7364. 00005D68  48C0                     ext.l      D0
  7365. 00005D6A  E580                     asl        D0, 2
  7366. 00005D6C  41ED E240                lea.l      A0, [A5 - 0x1DC0]
  7367. 00005D70  D1C0                     add.l      A0, D0
  7368. 00005D72  302E FFFE                move.w     D0, [A6 - 0x2]
  7369. 00005D76  C1FC 000C                muls.w     D0, 0xC
  7370. 00005D7A  43ED E326                lea.l      A1, [A5 - 0x1CDA]
  7371. 00005D7E  D3C0                     add.l      A1, D0
  7372. 00005D80  302E FFF8                move.w     D0, [A6 - 0x8]
  7373. 00005D84  48C0                     ext.l      D0
  7374. 00005D86  D080                     add.l      D0, D0
  7375. 00005D88  D3C0                     add.l      A1, D0
  7376. 00005D8A  2F10                     move.l     -[A7], [A0]
  7377. 00005D8C  3F11                     move.w     -[A7], [A1]
  7378. 00005D8E  1F3C 0001                move.b     -[A7], 0x1
  7379. 00005D92  A945                     syscall    CheckItem
  7380. 00005D94  302E FFFE                move.w     D0, [A6 - 0x2]
  7381. 00005D98  C1FC 08DC                muls.w     D0, 0x8DC
  7382. 00005D9C  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7383. 00005DA0  D1C0                     add.l      A0, D0
  7384. 00005DA2  302E FFFC                move.w     D0, [A6 - 0x4]
  7385. 00005DA6  C1FC 00A2                muls.w     D0, 0xA2
  7386. 00005DAA  D1C0                     add.l      A0, D0
  7387. 00005DAC  7001                     moveq.l    D0, 0x01
  7388. 00005DAE  3140 003A                move.w     [A0 + 0x3A], D0
  7389. 00005DB2  302E FFFE                move.w     D0, [A6 - 0x2]
  7390. 00005DB6  C1FC 08DC                muls.w     D0, 0x8DC
  7391. 00005DBA  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7392. 00005DBE  D1C0                     add.l      A0, D0
  7393. 00005DC0  302E FFFC                move.w     D0, [A6 - 0x4]
  7394. 00005DC4  C1FC 00A2                muls.w     D0, 0xA2
  7395. 00005DC8  D1C0                     add.l      A0, D0
  7396. 00005DCA  7002                     moveq.l    D0, 0x02
  7397. 00005DCC  3140 002C                move.w     [A0 + 0x2C], D0
  7398. 00005DD0  302E FFFE                move.w     D0, [A6 - 0x2]
  7399. 00005DD4  C1FC 08DC                muls.w     D0, 0x8DC
  7400. 00005DD8  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7401. 00005DDC  D1C0                     add.l      A0, D0
  7402. 00005DDE  302E FFFC                move.w     D0, [A6 - 0x4]
  7403. 00005DE2  C1FC 00A2                muls.w     D0, 0xA2
  7404. 00005DE6  D1C0                     add.l      A0, D0
  7405. 00005DE8  316E FFFA 002E           move.w     [A0 + 0x2E], [A6 - 0x6]
  7406. 00005DEE  6000 01FE                bra        +0x200 /* 00005FEE */
  7407. label00005DF2:
  7408. 00005DF2  0C6E 0004 FFF8           cmpi.w     [A6 - 0x8], 0x4
  7409. 00005DF8  6608                     bne        +0xA /* 00005E02 */
  7410. 00005DFA  7006                     moveq.l    D0, 0x06
  7411. 00005DFC  3D40 FFF6                move.w     [A6 - 0xA], D0
  7412. 00005E00  6006                     bra        +0x8 /* 00005E08 */
  7413. label00005E02:
  7414. 00005E02  7007                     moveq.l    D0, 0x07
  7415. 00005E04  3D40 FFF6                move.w     [A6 - 0xA], D0
  7416. label00005E08:
  7417. 00005E08  302E FFF6                move.w     D0, [A6 - 0xA]
  7418. 00005E0C  48C0                     ext.l      D0
  7419. 00005E0E  E580                     asl        D0, 2
  7420. 00005E10  41ED E240                lea.l      A0, [A5 - 0x1DC0]
  7421. 00005E14  D1C0                     add.l      A0, D0
  7422. 00005E16  2F10                     move.l     -[A7], [A0]
  7423. 00005E18  486E FFC4                pea.l      [A6 - 0x3C]
  7424. 00005E1C  A933                     syscall    AppendMenu
  7425. 00005E1E  302E FFFE                move.w     D0, [A6 - 0x2]
  7426. 00005E22  C1FC 08DC                muls.w     D0, 0x8DC
  7427. 00005E26  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7428. 00005E2A  D1C0                     add.l      A0, D0
  7429. 00005E2C  302E FFFC                move.w     D0, [A6 - 0x4]
  7430. 00005E30  C1FC 00A2                muls.w     D0, 0xA2
  7431. 00005E34  D1C0                     add.l      A0, D0
  7432. 00005E36  0C68 0004 003E           cmpi.w     [A0 + 0x3E], 0x4
  7433. 00005E3C  6600 00C8                bne        +0xCA /* 00005F06 */
  7434. 00005E40  0C6E 0004 FFF8           cmpi.w     [A6 - 0x8], 0x4
  7435. 00005E46  6600 00BE                bne        +0xC0 /* 00005F06 */
  7436. 00005E4A  302E FFFE                move.w     D0, [A6 - 0x2]
  7437. 00005E4E  C1FC 000C                muls.w     D0, 0xC
  7438. 00005E52  41ED E326                lea.l      A0, [A5 - 0x1CDA]
  7439. 00005E56  D1C0                     add.l      A0, D0
  7440. 00005E58  302E FFF8                move.w     D0, [A6 - 0x8]
  7441. 00005E5C  48C0                     ext.l      D0
  7442. 00005E5E  D080                     add.l      D0, D0
  7443. 00005E60  D1C0                     add.l      A0, D0
  7444. 00005E62  302E FFFE                move.w     D0, [A6 - 0x2]
  7445. 00005E66  C1FC 000C                muls.w     D0, 0xC
  7446. 00005E6A  43ED E30E                lea.l      A1, [A5 - 0x1CF2]
  7447. 00005E6E  D3C0                     add.l      A1, D0
  7448. 00005E70  302E FFF8                move.w     D0, [A6 - 0x8]
  7449. 00005E74  48C0                     ext.l      D0
  7450. 00005E76  D080                     add.l      D0, D0
  7451. 00005E78  D3C0                     add.l      A1, D0
  7452. 00005E7A  3091                     move.w     [A0], [A1]
  7453. 00005E7C  302E FFF6                move.w     D0, [A6 - 0xA]
  7454. 00005E80  48C0                     ext.l      D0
  7455. 00005E82  E580                     asl        D0, 2
  7456. 00005E84  41ED E240                lea.l      A0, [A5 - 0x1DC0]
  7457. 00005E88  D1C0                     add.l      A0, D0
  7458. 00005E8A  302E FFFE                move.w     D0, [A6 - 0x2]
  7459. 00005E8E  C1FC 000C                muls.w     D0, 0xC
  7460. 00005E92  43ED E326                lea.l      A1, [A5 - 0x1CDA]
  7461. 00005E96  D3C0                     add.l      A1, D0
  7462. 00005E98  302E FFF8                move.w     D0, [A6 - 0x8]
  7463. 00005E9C  48C0                     ext.l      D0
  7464. 00005E9E  D080                     add.l      D0, D0
  7465. 00005EA0  D3C0                     add.l      A1, D0
  7466. 00005EA2  2F10                     move.l     -[A7], [A0]
  7467. 00005EA4  3F11                     move.w     -[A7], [A1]
  7468. 00005EA6  1F3C 0001                move.b     -[A7], 0x1
  7469. 00005EAA  A945                     syscall    CheckItem
  7470. 00005EAC  302E FFFE                move.w     D0, [A6 - 0x2]
  7471. 00005EB0  C1FC 08DC                muls.w     D0, 0x8DC
  7472. 00005EB4  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7473. 00005EB8  D1C0                     add.l      A0, D0
  7474. 00005EBA  302E FFFC                move.w     D0, [A6 - 0x4]
  7475. 00005EBE  C1FC 00A2                muls.w     D0, 0xA2
  7476. 00005EC2  D1C0                     add.l      A0, D0
  7477. 00005EC4  7001                     moveq.l    D0, 0x01
  7478. 00005EC6  3140 003A                move.w     [A0 + 0x3A], D0
  7479. 00005ECA  302E FFFE                move.w     D0, [A6 - 0x2]
  7480. 00005ECE  C1FC 08DC                muls.w     D0, 0x8DC
  7481. 00005ED2  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7482. 00005ED6  D1C0                     add.l      A0, D0
  7483. 00005ED8  302E FFFC                move.w     D0, [A6 - 0x4]
  7484. 00005EDC  C1FC 00A2                muls.w     D0, 0xA2
  7485. 00005EE0  D1C0                     add.l      A0, D0
  7486. 00005EE2  7001                     moveq.l    D0, 0x01
  7487. 00005EE4  3140 002C                move.w     [A0 + 0x2C], D0
  7488. 00005EE8  302E FFFE                move.w     D0, [A6 - 0x2]
  7489. 00005EEC  C1FC 08DC                muls.w     D0, 0x8DC
  7490. 00005EF0  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7491. 00005EF4  D1C0                     add.l      A0, D0
  7492. 00005EF6  302E FFFC                move.w     D0, [A6 - 0x4]
  7493. 00005EFA  C1FC 00A2                muls.w     D0, 0xA2
  7494. 00005EFE  D1C0                     add.l      A0, D0
  7495. 00005F00  316E FFFA 002E           move.w     [A0 + 0x2E], [A6 - 0x6]
  7496. label00005F06:
  7497. 00005F06  302E FFFE                move.w     D0, [A6 - 0x2]
  7498. 00005F0A  C1FC 08DC                muls.w     D0, 0x8DC
  7499. 00005F0E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7500. 00005F12  D1C0                     add.l      A0, D0
  7501. 00005F14  302E FFFC                move.w     D0, [A6 - 0x4]
  7502. 00005F18  C1FC 00A2                muls.w     D0, 0xA2
  7503. 00005F1C  D1C0                     add.l      A0, D0
  7504. 00005F1E  0C68 0005 003E           cmpi.w     [A0 + 0x3E], 0x5
  7505. 00005F24  6600 00C8                bne        +0xCA /* 00005FEE */
  7506. 00005F28  0C6E 0005 FFF8           cmpi.w     [A6 - 0x8], 0x5
  7507. 00005F2E  6600 00BE                bne        +0xC0 /* 00005FEE */
  7508. 00005F32  302E FFFE                move.w     D0, [A6 - 0x2]
  7509. 00005F36  C1FC 000C                muls.w     D0, 0xC
  7510. 00005F3A  41ED E326                lea.l      A0, [A5 - 0x1CDA]
  7511. 00005F3E  D1C0                     add.l      A0, D0
  7512. 00005F40  302E FFF8                move.w     D0, [A6 - 0x8]
  7513. 00005F44  48C0                     ext.l      D0
  7514. 00005F46  D080                     add.l      D0, D0
  7515. 00005F48  D1C0                     add.l      A0, D0
  7516. 00005F4A  302E FFFE                move.w     D0, [A6 - 0x2]
  7517. 00005F4E  C1FC 000C                muls.w     D0, 0xC
  7518. 00005F52  43ED E30E                lea.l      A1, [A5 - 0x1CF2]
  7519. 00005F56  D3C0                     add.l      A1, D0
  7520. 00005F58  302E FFF8                move.w     D0, [A6 - 0x8]
  7521. 00005F5C  48C0                     ext.l      D0
  7522. 00005F5E  D080                     add.l      D0, D0
  7523. 00005F60  D3C0                     add.l      A1, D0
  7524. 00005F62  3091                     move.w     [A0], [A1]
  7525. 00005F64  302E FFF6                move.w     D0, [A6 - 0xA]
  7526. 00005F68  48C0                     ext.l      D0
  7527. 00005F6A  E580                     asl        D0, 2
  7528. 00005F6C  41ED E240                lea.l      A0, [A5 - 0x1DC0]
  7529. 00005F70  D1C0                     add.l      A0, D0
  7530. 00005F72  302E FFFE                move.w     D0, [A6 - 0x2]
  7531. 00005F76  C1FC 000C                muls.w     D0, 0xC
  7532. 00005F7A  43ED E326                lea.l      A1, [A5 - 0x1CDA]
  7533. 00005F7E  D3C0                     add.l      A1, D0
  7534. 00005F80  302E FFF8                move.w     D0, [A6 - 0x8]
  7535. 00005F84  48C0                     ext.l      D0
  7536. 00005F86  D080                     add.l      D0, D0
  7537. 00005F88  D3C0                     add.l      A1, D0
  7538. 00005F8A  2F10                     move.l     -[A7], [A0]
  7539. 00005F8C  3F11                     move.w     -[A7], [A1]
  7540. 00005F8E  1F3C 0001                move.b     -[A7], 0x1
  7541. 00005F92  A945                     syscall    CheckItem
  7542. 00005F94  302E FFFE                move.w     D0, [A6 - 0x2]
  7543. 00005F98  C1FC 08DC                muls.w     D0, 0x8DC
  7544. 00005F9C  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7545. 00005FA0  D1C0                     add.l      A0, D0
  7546. 00005FA2  302E FFFC                move.w     D0, [A6 - 0x4]
  7547. 00005FA6  C1FC 00A2                muls.w     D0, 0xA2
  7548. 00005FAA  D1C0                     add.l      A0, D0
  7549. 00005FAC  7001                     moveq.l    D0, 0x01
  7550. 00005FAE  3140 003A                move.w     [A0 + 0x3A], D0
  7551. 00005FB2  302E FFFE                move.w     D0, [A6 - 0x2]
  7552. 00005FB6  C1FC 08DC                muls.w     D0, 0x8DC
  7553. 00005FBA  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7554. 00005FBE  D1C0                     add.l      A0, D0
  7555. 00005FC0  302E FFFC                move.w     D0, [A6 - 0x4]
  7556. 00005FC4  C1FC 00A2                muls.w     D0, 0xA2
  7557. 00005FC8  D1C0                     add.l      A0, D0
  7558. 00005FCA  7002                     moveq.l    D0, 0x02
  7559. 00005FCC  3140 002C                move.w     [A0 + 0x2C], D0
  7560. 00005FD0  302E FFFE                move.w     D0, [A6 - 0x2]
  7561. 00005FD4  C1FC 08DC                muls.w     D0, 0x8DC
  7562. 00005FD8  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7563. 00005FDC  D1C0                     add.l      A0, D0
  7564. 00005FDE  302E FFFC                move.w     D0, [A6 - 0x4]
  7565. 00005FE2  C1FC 00A2                muls.w     D0, 0xA2
  7566. 00005FE6  D1C0                     add.l      A0, D0
  7567. 00005FE8  316E FFFA 002E           move.w     [A0 + 0x2E], [A6 - 0x6]
  7568. label00005FEE:
  7569. 00005FEE  526E FFFA                addq.w     [A6 - 0x6], 1
  7570. label00005FF2:
  7571. 00005FF2  302E FFFE                move.w     D0, [A6 - 0x2]
  7572. 00005FF6  C1FC 08DC                muls.w     D0, 0x8DC
  7573. 00005FFA  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7574. 00005FFE  D1C0                     add.l      A0, D0
  7575. 00006000  302E FFFC                move.w     D0, [A6 - 0x4]
  7576. 00006004  C1FC 00A2                muls.w     D0, 0xA2
  7577. 00006008  D1C0                     add.l      A0, D0
  7578. 0000600A  302E FFFA                move.w     D0, [A6 - 0x6]
  7579. 0000600E  B068 0030                cmp.w      D0, [A0 + 0x30]
  7580. 00006012  6F00 F514                ble        -0xAEA /* 00005528 */
  7581. 00006016  526E FFFC                addq.w     [A6 - 0x4], 1
  7582. label0000601A:
  7583. 0000601A  302E FFFE                move.w     D0, [A6 - 0x2]
  7584. 0000601E  48C0                     ext.l      D0
  7585. 00006020  D080                     add.l      D0, D0
  7586. 00006022  41ED FD36                lea.l      A0, [A5 - 0x2CA]
  7587. 00006026  D1C0                     add.l      A0, D0
  7588. 00006028  302E FFFC                move.w     D0, [A6 - 0x4]
  7589. 0000602C  B050                     cmp.w      D0, [A0]
  7590. 0000602E  6F00 F49E                ble        -0xB60 /* 000054CE */
  7591. 00006032  526E FFF8                addq.w     [A6 - 0x8], 1
  7592. label00006036:
  7593. 00006036  0C6E 0005 FFF8           cmpi.w     [A6 - 0x8], 0x5
  7594. 0000603C  6F00 F486                ble        -0xB78 /* 000054C4 */
  7595. 00006040  7001                     moveq.l    D0, 0x01
  7596. 00006042  3D40 FFFC                move.w     [A6 - 0x4], D0
  7597. 00006046  6000 01C6                bra        +0x1C8 /* 0000620E */
  7598. label0000604A:
  7599. 0000604A  302E FFFE                move.w     D0, [A6 - 0x2]
  7600. 0000604E  C1FC 08DC                muls.w     D0, 0x8DC
  7601. 00006052  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7602. 00006056  D1C0                     add.l      A0, D0
  7603. 00006058  302E FFFC                move.w     D0, [A6 - 0x4]
  7604. 0000605C  C1FC 00A2                muls.w     D0, 0xA2
  7605. 00006060  D1C0                     add.l      A0, D0
  7606. 00006062  4268 003C                clr.w      [A0 + 0x3C]
  7607. 00006066  302E FFFE                move.w     D0, [A6 - 0x2]
  7608. 0000606A  C1FC 08DC                muls.w     D0, 0x8DC
  7609. 0000606E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7610. 00006072  D1C0                     add.l      A0, D0
  7611. 00006074  302E FFFC                move.w     D0, [A6 - 0x4]
  7612. 00006078  C1FC 00A2                muls.w     D0, 0xA2
  7613. 0000607C  D1C0                     add.l      A0, D0
  7614. 0000607E  4268 0084                clr.w      [A0 + 0x84]
  7615. 00006082  302E FFFE                move.w     D0, [A6 - 0x2]
  7616. 00006086  C1FC 08DC                muls.w     D0, 0x8DC
  7617. 0000608A  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7618. 0000608E  D1C0                     add.l      A0, D0
  7619. 00006090  302E FFFC                move.w     D0, [A6 - 0x4]
  7620. 00006094  C1FC 00A2                muls.w     D0, 0xA2
  7621. 00006098  D1C0                     add.l      A0, D0
  7622. 0000609A  4268 0086                clr.w      [A0 + 0x86]
  7623. 0000609E  302E FFFE                move.w     D0, [A6 - 0x2]
  7624. 000060A2  C1FC 08DC                muls.w     D0, 0x8DC
  7625. 000060A6  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7626. 000060AA  D1C0                     add.l      A0, D0
  7627. 000060AC  302E FFFC                move.w     D0, [A6 - 0x4]
  7628. 000060B0  C1FC 00A2                muls.w     D0, 0xA2
  7629. 000060B4  D1C0                     add.l      A0, D0
  7630. 000060B6  4268 0088                clr.w      [A0 + 0x88]
  7631. 000060BA  302E FFFE                move.w     D0, [A6 - 0x2]
  7632. 000060BE  C1FC 08DC                muls.w     D0, 0x8DC
  7633. 000060C2  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7634. 000060C6  D1C0                     add.l      A0, D0
  7635. 000060C8  302E FFFC                move.w     D0, [A6 - 0x4]
  7636. 000060CC  C1FC 00A2                muls.w     D0, 0xA2
  7637. 000060D0  D1C0                     add.l      A0, D0
  7638. 000060D2  4268 008A                clr.w      [A0 + 0x8A]
  7639. 000060D6  302E FFFE                move.w     D0, [A6 - 0x2]
  7640. 000060DA  C1FC 08DC                muls.w     D0, 0x8DC
  7641. 000060DE  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7642. 000060E2  D1C0                     add.l      A0, D0
  7643. 000060E4  302E FFFC                move.w     D0, [A6 - 0x4]
  7644. 000060E8  C1FC 00A2                muls.w     D0, 0xA2
  7645. 000060EC  D1C0                     add.l      A0, D0
  7646. 000060EE  4268 008C                clr.w      [A0 + 0x8C]
  7647. 000060F2  302E FFFE                move.w     D0, [A6 - 0x2]
  7648. 000060F6  C1FC 08DC                muls.w     D0, 0x8DC
  7649. 000060FA  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7650. 000060FE  D1C0                     add.l      A0, D0
  7651. 00006100  302E FFFC                move.w     D0, [A6 - 0x4]
  7652. 00006104  C1FC 00A2                muls.w     D0, 0xA2
  7653. 00006108  D1C0                     add.l      A0, D0
  7654. 0000610A  4268 008E                clr.w      [A0 + 0x8E]
  7655. 0000610E  302E FFFE                move.w     D0, [A6 - 0x2]
  7656. 00006112  C1FC 08DC                muls.w     D0, 0x8DC
  7657. 00006116  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7658. 0000611A  D1C0                     add.l      A0, D0
  7659. 0000611C  302E FFFC                move.w     D0, [A6 - 0x4]
  7660. 00006120  C1FC 00A2                muls.w     D0, 0xA2
  7661. 00006124  D1C0                     add.l      A0, D0
  7662. 00006126  4268 0090                clr.w      [A0 + 0x90]
  7663. 0000612A  302E FFFE                move.w     D0, [A6 - 0x2]
  7664. 0000612E  C1FC 08DC                muls.w     D0, 0x8DC
  7665. 00006132  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7666. 00006136  D1C0                     add.l      A0, D0
  7667. 00006138  302E FFFC                move.w     D0, [A6 - 0x4]
  7668. 0000613C  C1FC 00A2                muls.w     D0, 0xA2
  7669. 00006140  D1C0                     add.l      A0, D0
  7670. 00006142  4268 0092                clr.w      [A0 + 0x92]
  7671. 00006146  302E FFFE                move.w     D0, [A6 - 0x2]
  7672. 0000614A  C1FC 08DC                muls.w     D0, 0x8DC
  7673. 0000614E  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7674. 00006152  D1C0                     add.l      A0, D0
  7675. 00006154  302E FFFC                move.w     D0, [A6 - 0x4]
  7676. 00006158  C1FC 00A2                muls.w     D0, 0xA2
  7677. 0000615C  D1C0                     add.l      A0, D0
  7678. 0000615E  4268 0094                clr.w      [A0 + 0x94]
  7679. 00006162  302E FFFE                move.w     D0, [A6 - 0x2]
  7680. 00006166  C1FC 08DC                muls.w     D0, 0x8DC
  7681. 0000616A  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7682. 0000616E  D1C0                     add.l      A0, D0
  7683. 00006170  302E FFFC                move.w     D0, [A6 - 0x4]
  7684. 00006174  C1FC 00A2                muls.w     D0, 0xA2
  7685. 00006178  D1C0                     add.l      A0, D0
  7686. 0000617A  4268 0096                clr.w      [A0 + 0x96]
  7687. 0000617E  302E FFFE                move.w     D0, [A6 - 0x2]
  7688. 00006182  C1FC 08DC                muls.w     D0, 0x8DC
  7689. 00006186  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7690. 0000618A  D1C0                     add.l      A0, D0
  7691. 0000618C  302E FFFC                move.w     D0, [A6 - 0x4]
  7692. 00006190  C1FC 00A2                muls.w     D0, 0xA2
  7693. 00006194  D1C0                     add.l      A0, D0
  7694. 00006196  4268 0098                clr.w      [A0 + 0x98]
  7695. 0000619A  302E FFFE                move.w     D0, [A6 - 0x2]
  7696. 0000619E  C1FC 08DC                muls.w     D0, 0x8DC
  7697. 000061A2  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7698. 000061A6  D1C0                     add.l      A0, D0
  7699. 000061A8  302E FFFC                move.w     D0, [A6 - 0x4]
  7700. 000061AC  C1FC 00A2                muls.w     D0, 0xA2
  7701. 000061B0  D1C0                     add.l      A0, D0
  7702. 000061B2  4268 009A                clr.w      [A0 + 0x9A]
  7703. 000061B6  302E FFFE                move.w     D0, [A6 - 0x2]
  7704. 000061BA  C1FC 08DC                muls.w     D0, 0x8DC
  7705. 000061BE  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7706. 000061C2  D1C0                     add.l      A0, D0
  7707. 000061C4  302E FFFC                move.w     D0, [A6 - 0x4]
  7708. 000061C8  C1FC 00A2                muls.w     D0, 0xA2
  7709. 000061CC  D1C0                     add.l      A0, D0
  7710. 000061CE  4268 009C                clr.w      [A0 + 0x9C]
  7711. 000061D2  302E FFFE                move.w     D0, [A6 - 0x2]
  7712. 000061D6  C1FC 08DC                muls.w     D0, 0x8DC
  7713. 000061DA  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7714. 000061DE  D1C0                     add.l      A0, D0
  7715. 000061E0  302E FFFC                move.w     D0, [A6 - 0x4]
  7716. 000061E4  C1FC 00A2                muls.w     D0, 0xA2
  7717. 000061E8  D1C0                     add.l      A0, D0
  7718. 000061EA  4268 009E                clr.w      [A0 + 0x9E]
  7719. 000061EE  302E FFFE                move.w     D0, [A6 - 0x2]
  7720. 000061F2  C1FC 08DC                muls.w     D0, 0x8DC
  7721. 000061F6  41ED E344                lea.l      A0, [A5 - 0x1CBC]
  7722. 000061FA  D1C0                     add.l      A0, D0
  7723. 000061FC  302E FFFC                move.w     D0, [A6 - 0x4]
  7724. 00006200  C1FC 00A2                muls.w     D0, 0xA2
  7725. 00006204  D1C0                     add.l      A0, D0
  7726. 00006206  4268 00A0                clr.w      [A0 + 0xA0]
  7727. 0000620A  526E FFFC                addq.w     [A6 - 0x4], 1
  7728. label0000620E:
  7729. 0000620E  302E FFFE                move.w     D0, [A6 - 0x2]
  7730. 00006212  48C0                     ext.l      D0
  7731. 00006214  D080                     add.l      D0, D0
  7732. 00006216  41ED FD36                lea.l      A0, [A5 - 0x2CA]
  7733. 0000621A  D1C0                     add.l      A0, D0
  7734. 0000621C  302E FFFC                move.w     D0, [A6 - 0x4]
  7735. 00006220  B050                     cmp.w      D0, [A0]
  7736. 00006222  6F00 FE26                ble        -0x1D8 /* 0000604A */
  7737. 00006226  302E FFFE                move.w     D0, [A6 - 0x2]
  7738. 0000622A  48C0                     ext.l      D0
  7739. 0000622C  D080                     add.l      D0, D0
  7740. 0000622E  41ED FD32                lea.l      A0, [A5 - 0x2CE]
  7741. 00006232  D1C0                     add.l      A0, D0
  7742. 00006234  4250                     clr.w      [A0]
  7743. 00006236  526E FFFE                addq.w     [A6 - 0x2], 1
  7744. label0000623A:
  7745. 0000623A  0C6E 0001 FFFE           cmpi.w     [A6 - 0x2], 0x1
  7746. 00006240  6F00 F1C2                ble        -0xE3C /* 00005404 */
  7747. 00006244  426E FFFE                clr.w      [A6 - 0x2]
  7748. 00006248  600E                     bra        +0x10 /* 00006258 */
  7749. label0000624A:
  7750. 0000624A  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  7751. 0000624E  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  7752. 00006252  548F                     addq.l     A7, 2
  7753. 00006254  526E FFFE                addq.w     [A6 - 0x2], 1
  7754. label00006258:
  7755. 00006258  0C6E 0001 FFFE           cmpi.w     [A6 - 0x2], 0x1
  7756. 0000625E  6FEA                     ble        -0x14 /* 0000624A */
  7757. 00006260  3B6D E342 FD44           move.w     [A5 - 0x2BC], [A5 - 0x1CBE]
  7758. 00006266  302D E340                move.w     D0, [A5 - 0x1CC0]
  7759. 0000626A  C1FC 0005                muls.w     D0, 0x5
  7760. 0000626E  3B40 FD42                move.w     [A5 - 0x2BE], D0
  7761. 00006272  2F2D E274                move.l     -[A7], [A5 - 0x1D8C]
  7762. 00006276  3F3C 0007                move.w     -[A7], 0x7
  7763. 0000627A  A939                     syscall    EnableItem
  7764. 0000627C  2F2D E278                move.l     -[A7], [A5 - 0x1D88]
  7765. 00006280  3F3C 0007                move.w     -[A7], 0x7
  7766. 00006284  A939                     syscall    EnableItem
  7767. 00006286  2F2D E244                move.l     -[A7], [A5 - 0x1DBC]
  7768. 0000628A  3F3C 0003                move.w     -[A7], 0x3
  7769. 0000628E  A939                     syscall    EnableItem
  7770. 00006290  70FF                     moveq.l    D0, 0xFFFFFFFF
  7771. 00006292  3B40 FD46                move.w     [A5 - 0x2BA], D0
  7772. 00006296  4E5E                     unlink     A6
  7773. 00006298  4E75                     rts
  7774. 0000629A  4348                     chk.w      D1, A0
  7775. 0000629C  4F4F                     chk.w      D7, A7
  7776. 0000629E  5345                     subq.w     D5, 1
  7777. 000062A0  5354                     subq.w     [A4], 1
  7778. fn000062A2:
  7779. 000062A2  4E56 FFF8                link       A6, -0x0008
  7780. 000062A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7781. 000062AA  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  7782. 000062AE  588F                     addq.l     A7, 4
  7783. 000062B0  486E FFF8                pea.l      [A6 - 0x8]
  7784. 000062B4  3F3C 0050                move.w     -[A7], 0x50 /* 'P' */
  7785. 000062B8  3F3C 0037                move.w     -[A7], 0x37 /* '7' */
  7786. 000062BC  3F3C 01AC                move.w     -[A7], 0x1AC
  7787. 000062C0  3F3C 004B                move.w     -[A7], 0x4B /* 'K' */
  7788. 000062C4  A8A7                     syscall    SetRect
  7789. 000062C6  42A7                     clr.l      -[A7]
  7790. 000062C8  42A7                     clr.l      -[A7]
  7791. 000062CA  486E FFF8                pea.l      [A6 - 0x8]
  7792. 000062CE  486D E0B6                pea.l      [A5 - 0x1F4A]
  7793. 000062D2  1F3C 0001                move.b     -[A7], 0x1
  7794. 000062D6  3F3C 0001                move.w     -[A7], 0x1
  7795. 000062DA  4878 FFFF                push.l     0xFFFF
  7796. 000062DE  4267                     clr.w      -[A7]
  7797. 000062E0  42A7                     clr.l      -[A7]
  7798. 000062E2  A913                     syscall    NewWindow
  7799. 000062E4  205F                     movea.l    A0, [A7]+
  7800. 000062E6  2B48 E22A                move.l     [A5 - 0x1DD6], A0
  7801. 000062EA  4850                     pea.l      [A0]
  7802. 000062EC  A873                     syscall    SetPort
  7803. 000062EE  4267                     clr.w      -[A7]
  7804. 000062F0  A887                     syscall    TextFont
  7805. 000062F2  3F3C 0004                move.w     -[A7], 0x4
  7806. 000062F6  3F3C 000E                move.w     -[A7], 0xE
  7807. 000062FA  A893                     syscall    MoveTo
  7808. 000062FC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7809. 00006300  A884                     syscall    DrawString
  7810. 00006302  4E5E                     unlink     A6
  7811. 00006304  4E75                     rts
  7812. 00006306  4449                     neg.w      A1
  7813. 00006308  5350                     subq.w     [A0], 1
  7814. 0000630A  4C41 5954                movem.l    D2,D4,D6,A0,A3,A4,A6, D1
  7815.